Project

General

Profile

Misc #11876

Scheduled maintenance 2016/01/01

Added by hsbt (Hiroshi SHIBATA) almost 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
[ruby-core:72488]

Description

In 2016/01/01, I will be upgrading our subversion server named svn.ruby-lang.org.

It uses debian squeeze-lts now. squeeze-lts will end until Feb 2016. ref https://wiki.debian.org/LTS
I will upgrade it to debian jessie.

We will make repository readonly and migrate data, switch dns at Jan.1 afternoon.

Software upgrade details related svn.ruby-lang.org:

  • subversion: 1.6.12 to 1.8.10
  • openssl: 0.9.8o to 1.0.1k
  • apache: 2.2.16 to 2.4.10

For commiters:

I plan to migrate same keys from old server to new server. but some keys is invalid in jessie probably.
If you can't commit new server. Please notice hsbt at ruby-lang.org.


Related issues

Related to Ruby master - Misc #11957: svn リポジトリのリビジョンがずれているClosedActions

History

Updated by kou (Kouhei Sutou) almost 4 years ago

Thanks for your work.
Could you change my ("kou" account's) key to https://github.com/kou.keys in the upgrade?

I'm using id_dsa.pub on svn.ruby-lang.org. I want to change my key to id_rsa.pub (the above key).

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

Hi kou.

Thank you for your comment. I will replace you key at maintenance time.

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

Happy New Year!

I start maintenance now.

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

Hi, sora.

I replaced your 2nd key from s3 to sorah account.
If you need to register more keys, Please mention to me.

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

  • Status changed from Open to Closed

I finished maintenance and confirmation to svn commit.

SSH fingerprint at our new repository is here:

  • RSA: 72:04:c9:95:f5:06:de:57:0a:45:0e:30:9c:4e:57:87
  • ECDSA: bd:9d:d7:25:85:12:ab:65:a1:11:78:a9:71:7d:af:af

Please revoke your known_hosts keys and add new key.

Updated by Eregon (Benoit Daloze) almost 4 years ago

New IP is 52.192.80.219.
(I got a "WARNING: POSSIBLE DNS SPOOFING DETECTED!")

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

If you got like svn: E155017: Checksum mismatch for '/XXXXXMakefile.in'

Please run following instructions.

  • svn update --set-depth empty
  • remove your local changes
  • svn update --set-depth infinity
#10

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

  • Related to Misc #11957: svn リポジトリのリビジョンがずれている added

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

  • Status changed from Closed to Assigned

I found broken revisions before r53353.

I try to dump and restore svn repository. I will maintenance svn.ruby-lang.org tomorrow afternoon(JST).

Sorry for your inconvenience experience.

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

  • Status changed from Assigned to Closed

restore done.

Updated by normalperson (Eric Wong) almost 4 years ago

shibata.hiroshi@gmail.com wrote:

restore done.

Curious, what broke/changed?

Btw, how loaded is the SVN server nowadays?

I might create a mirror using the svnsync(1) for git-svn
development/testing purposes. However, I don't want to
hammer the SVN server, either.

Unsubscribe: ruby-core-request@ruby-lang.org?subject=unsubscribe
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core

Updated by normalperson (Eric Wong) almost 4 years ago

SHIBATA Hiroshi hsbt@ruby-lang.org wrote:

Btw, how loaded is the SVN server nowadays?

I used svnadmin load/dump at this time.

Sorry, I meant "loaded" in terms of resource use
(loadavg/memory/disk/network).

Having a client use svnsync can be expensive to the server.

Unsubscribe: ruby-core-request@ruby-lang.org?subject=unsubscribe
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

Sorry, I meant "loaded" in terms of resource use
(loadavg/memory/disk/network).

ah. Thanks for your explanation.

LA of svn server is 0.10 to 0.20.
We have enough resources includes memory, disk, network.

No need to worry :)

Updated by normalperson (Eric Wong) almost 4 years ago

shibata.hiroshi@gmail.com wrote:

LA of svn server is 0.10 to 0.20.
We have enough resources includes memory, disk, network.

No need to worry :)

Thank you, I am now running svnsync on http://svn.ruby-lang.org/repos/ruby
from my server 64.71.152.64 (dcvr.yhbt.net)

Feel free to drop my connection if I overload things.

Unsubscribe: ruby-core-request@ruby-lang.org?subject=unsubscribe
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core

Also available in: Atom PDF