Discussion:
[Gnewsense-dev] Savannah/bzr - planned migration to a new server
Assaf Gordon
2016-12-16 04:39:51 UTC
Permalink
Hello gNewSense developers,

We (savannah admins) are working on migrating savannah to new servers.
Part of the migration is moving the source-code repositories, e.g.
http://lists.gnu.org/archive/html/savannah-hackers-public/2016-12/msg00014.html

gNewSense is one of the main users of bzr on savannah.
Could you help us test it before we migrate?
this will ease the migration and avoid service disruptions.

Specifically, can you test and confirm the following works for you?
(Note the temporary URLs have '0' in them.)

Web-browsing using logger-head:
https://bzr0.savannah.nongnu.org/lh/gnewsense

Web-access to raw files:
https://bzr0.savannah.gnu.org/r/gnewsense/

Anonymous checkout using bzr-hpss:
bzr branch bzr://bzr0.savannah.nongnu.org/gnewsense/docs

SSH access:
bzr branch bzr+ssh://<user>@bzr0.savannah.nongnu.org/gnewsense/docs


If all these work fine, we'll change the IP of 'bzr.savannah.nongnu.org' to point to the new server.

Thanks,
- assaf

P.S.
Please keep my email in the replies, I'm not subscribed to the -dev mailing list.
Sam Geeraerts
2016-12-16 23:20:29 UTC
Permalink
Op Thu, 15 Dec 2016 23:39:51 -0500
Post by Assaf Gordon
https://bzr0.savannah.nongnu.org/lh/gnewsense
Looks good.
Post by Assaf Gordon
https://bzr0.savannah.gnu.org/r/gnewsense/
This only shows the folders and not the files in them. E.g. compare [1]
with [2].
Post by Assaf Gordon
bzr branch bzr://bzr0.savannah.nongnu.org/gnewsense/docs
Works.
This asks for a password. I guess that means my SSH key isn't on the
new server?

[1] https://bzr0.savannah.nongnu.org/lh/gnewsense/builder/files
[2] https://bzr0.savannah.gnu.org/r/gnewsense/builder/
Bob Proulx
2016-12-17 00:34:41 UTC
Permalink
Post by Sam Geeraerts
This asks for a password. I guess that means my SSH key isn't on the
new server?
Thank you for testing! :-)

There is only one database server. It is used by all of the
components and services of Savannah. Therefore when it comes to raw
account data there isn't any difference between the systems. (We
migrated the database server two weeks and have shutdown the previous
database server that was running there.)

However there may be some difference in how the raw database data is
interpreted on the different systems. I am looking at it very closely
right now but I do not see the problem yet. It should be the same on
both systems. (And of course it works for me.)

I am going to contact you directly for some ssh key verification...

Bob
Assaf Gordon
2016-12-17 00:40:40 UTC
Permalink
Hello,

Thank you for testing!

Bob replied to the SSH issue.
Post by Sam Geeraerts
Post by Assaf Gordon
https://bzr0.savannah.gnu.org/r/gnewsense/
This only shows the folders and not the files in them. E.g. compare [1]
with [2].
Comparing old-vs-new servers:
http://bzr.savannah.gnu.org/r/gnewsense/builder/
https://bzr0.savannah.gnu.org/r/gnewsense/builder/

It seems that bzr raw files are stored in a hidden directory '.bzr' - and our new web server (nginx) does not show hidden files.

I'll investigate and hope to resolve it soon.

Thanks!
- assaf

Loading...