MigrationPlan

Ok, so we need a plan for how to get from our current configuration to the planned configuration. Please edit this to help figured it all out.

  1. Install stable debian on each machine (done)

    1. annarchy runs unstable

  2. Move machines to PSU, rack 'em up and get them running (done)

  3. Move LDAP from tycho to fruit [daniels] (done)

  4. move freedesktop.org DNS servers to machines we control (done)

    1. bring up bind serving fd.o zone on gabe

      1. secondaries: expo, home.keithp.com

  5. move BZ backend from gabe to kemper, reconfigure gabe BZ frontend to use it (done)

  6. move BZ frontend from gabe to annarchy (done)

    1. Replicate BZ frontend on annarchy

    2. Change DNS

    3. after DNS expires, disable BZ frontend on gabe

  7. move cvs from gabe to kemper (done)

    1. Create CVS-only account setup on kemper

    2. Create anoncvs mirror on annarchy

    3. Mirror gabe CVS to kemper

    4. Move cvsweb to annarchy

    5. Make announcements

    6. Disable all dev accounts on gabe

    7. Mirror one last time

    8. Enable CVS-only accounts on kemper

  8. move main web services from gabe to annarchy

    1. Set MX record for fd.o to point at gabe (done)

    2. Move planet.fd.o to annarchy (done)

    3. rsync wikis (done?)

    4. Convert wikis to new moin hotness
    5. Change DNS (pending)
    6. Mark wikis on gabe as read-only
    7. rsync one last time
    8. grep for gabe.freedesktop.org in existing wiki pages, rewrite
  9. move home directories from gabe to annarchy

Flag day for CVS/web services: Sunday 19th Feb 2006, 0000 UTC. We're having a hack session at PSU on Saturday and one of the agenda items is to carefully perform the migration with lots of people watching to make sure nothing really bad happens, or at least spread the blame amongst a large enough group.