[OBF-developers] Important news for all developers with open-bio.org CVS access

Chris Dagdigian dag at sonsorol.org
Thu Mar 23 20:17:19 UTC 2006


Hello,

** All developer accounts are being moved to a new server this  
weekend; details enclosed **

This mailing list was freshly created a few minutes ago by parsing  
out the email addresses listed in the user account data on pub.open- 
bio.org, the OBF machine that hosts the following open source CVS  
repositories:

    * /home/repository/biopython
    * /home/repository/biojava
    * /home/repository/bioperl
    * /home/repository/biodas
    * /home/repository/moby
    * /home/repository/biocorba
    * /home/repository/biosql
    * /home/repository/bioruby
    * /home/repository/emboss

If you receive this email, it means we think you are a developer.  If  
you are a developer, we have really important news for you, please  
keep reading!

The folks running the OBF servers have always had a plan in place to  
transition onto more modern server hardware, especially hardware  
purpose built with "lights out" remote management in mind. The remote  
management techniques allow any of our admin volunteers to have  
complete control of the server as if they were standing next to the  
machine. Since our machines are locked in a cage in a Boston data- 
center and our admin staff is located all over the globe, this is  
important.  Our new hardware is great - we have complete remote  
control of the console, BIOS settings and even electrical power from  
anywhere in the world.

Sorry for raving about hardware, I'm a geek. What can I say? If you  
want to see pictures of the new server cage and OBF hardware you can  
see them at this URL:
http://bioteam.net/gallery/bioteamBDC

Going back in time, our way-cool legacy hardware can be seen in this  
gallery:
http://gallery.open-bio.org/gallery2/v/obf-servers/

The new hardware has been up and running for quite some time now in  
"testing" mode. However, recent circumstances have forced us to  
actually commit to a formal transition.

This transition has already begun, it will complete this weekend.  
Moving all of the developers and the real CVS repositories is the  
final step.

The reason for the move is that the company that currently hosts  
portal.open-bio.org and pub.open-bio.org (Wyeth Research, Cambridge  
MA USA) is making changes to their internet connection that will  
remove the ability for them to host internet-facing servers in their  
Cambridge, MA facilities.  This change is going to happen on the  
evening of Monday March 27th and once it occurs our old servers  
currently sitting in Wyeth will be disconnected from the internet.

On behalf of the OBF I'd just like to thank Wyeth one more time for  
their amazing support over the years. Our servers consume non-trivial  
amounts of internet bandwidth and have been freely hosted on their  
corporate internet circuit for many years now.  Paying for such  
hosting would have cost us many thousands of dollars per year.  With  
internet hosting you only really notice the ISP when the service goes  
down and many of our servers at Wyeth exceeded 500+ days of  
continuous uptime with no disruption or loss of network connectivity.

Our new server hardware is located within a colocation cage belonging  
to BioTeam Inc (my employer). BioTeam has donated the cost of the new  
server hardware and will be donating the ongoing costs of power,  
cooling, hosting and bandwidth. It's nice to work for a company that  
understands, values and supports the OBF's various projects and efforts.

The hosting facility is solid. Infrastructure folks will enjoy these  
links:
http://www.bostondatacenters.com/specs.html
http://www.bostondatacenters.com/network.html
http://www.bostondatacenters.com/facility.html


The following transitions have already occurred:

(1) All of our mailing lists (57!) have been consolidated onto http:// 
lists.open-bio.org -- all subscribers, preferences, settings and  
mailing list archives transfered over just fine

(2) All of our websites have been consolidated on the new server  
newportal.open-bio.org

(3) Behind the scenes OBF has a helpdesk/ticketing system to help  
with support issues. Emailing "support at open-bio.org" is the proper  
way to get into the system. It's been working great and it is far  
easier to respond quickly to issues and make sure that nothing falls  
through the cracks.

(4) Our server replacement for cvs.open-bio.org (the anonymous CVS  
server) is still on order so we've built a temporary server as a  
VMWare virtual host. The new server also offers anonymous RSYNC  
access which is a new addition for us. Surf on over to http:// 
cvs.open-bio.org for the details.


With email, websites and anonymous-CVS transitioned, the final step  
is to get the developer environment migrated.

We have a new machine just for everyone on this list. It is called  
"dev.open-bio.org" and it will be the new home for developers using  
CVS as well as the people who want to switch over to using Subversion.

dev.open-bio.org is where the repositories will be moved to. This is  
the machine you'll have SSH access to and this is the machine you'll  
be CVS/SVN committing to.

Remember this hostname! dev.open-bio.org (we'll also alias  
dev.biomoby.org, dev.biojava.org etc. etc.)

Technically, its a pretty easy process to mirror over the  
repositories, user accounts and all of your user home directories and  
files. I've already actually done this.

The nasty part is user passwords. Those can't be migrated. The old  
server stores hashed passwords in a way that is not compatible with  
the methods used on the new server. This means that while we can move  
your user account and all your files over to the new machine, your  
password is going to have to be changed. You'll need to communicate  
with support at open-bio.org for a password reset before you can regain  
access to the system.

While a painful process for our admin staff, this is also a good way  
for us to weed out dormant or inactive accounts. I'm guessing a  
significant portion of the accounts we move over will never be  
reactivated.  This is good housekeeping for us to be doing anyway.


How this process is going to work:

(1) Sometime on Saturday the 25th we will disable all access to the  
existing CVS machine
(2) User accounts, home directories, files and all CVS repositories  
will be mirrored and migrated to dev.open-bio.org
(3) We will begin altering and resetting user passwords for access to  
dev.open-bio.org

It would help if you could refrain from doing any CVS commits on  
Saturday the 25th. While not required this will help make sure the  
mirror and migration process works perfectly.


=====================================================
   HOW TO GET YOUR PASSWORD FOR DEV.OPEN-BIO.ORG
=====================================================

Easy. Email "support at open-bio.org" and MAKE SURE you provide all of  
the following information:

------------------------------------------------------------------------ 
------
Full Name:
Organization/Institution/Employer:
Working email address (for notices such as this):
Existing unix username:
Project/CVS affiliation:
------------------------------------------------------------------------ 
------


We'll start taking dev.open-bio.org password reset/access requests  
right now but we'll ask that you do not login to dev.open-bio.org  
until Sunday the 26th or until you receive notice that the migration  
has been completed. This will ensure that you don't alter, delete or  
change any files that will then get lost when we do our final mirror  
and sync operations.



=====================================================
        HELP US FIND AND SQUASH PROBLEMS
=====================================================

This is a really complicated migration of a ton of different servers,  
services and users. I'm sure stuff will get flaky during the  
transition and I'm sure that I'm forgetting about some things.

If you notice anything not working or experience any sort of problem  
PLEASE email support at open-bio.org or just contact me directly. I'll  
be pretty much tethered to my computer during the upcoming days.

How to reach me:
Chris Dagdigian
dag at sonsorol.org
617-877-5498
Ichat/AOL Instant messenger: 'bioteamdag'




















More information about the obf-developers mailing list