#1572 closed task

migrate to new server — at Version 12

Reported by: warner Owned by: somebody
Priority: major Milestone: soon (release n/a)
Component: dev-infrastructure Version: n/a
Keywords: trac website Cc: zooko, davidsarah, secorp
Launchpad Bug:

Description (last modified by warner)

This ticket is to track the task of moving this Trac instance, and the mailing lists, etc, from the old original "org" box (currently in the Undisclosed Location) to the new linode-based "new-org" box.

Remaining Tasks:

  • get basic webserver running
  • move Mailman, list archives, cgi-bin/mailman control panels
  • update MX records to send tahoe-lafs.org mail to new box
  • copy all trac DBs/workdirs to new box
  • activate all trac instances on new box
  • copy all static content (tarballs, deps, debs, all sorts of random stuff)
  • move source trees, canonical darcs repos
  • get post-commit hooks working
  • get any cronjobs migrated
  • move buildmaster, either get buildslave admins to update their configs, or wait for DNS to change
    • add "buildmaster.tahoe-lafs.org" DNS name (pointing at new-org)
    • tell buildslave admins to point buildslaves at that
    • meanwhile, old slaves will just use tahoe-lafs.org and work normally
  • update DNS
  • power down old box, or move to Peter's basement for emergency access
  • set up trac backup-to-git cronjob on new box
  • get SSL cert fixed
  • fix bitcoin-donation box on front page
  • repopulate http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-sdists/
  • check other tahoe-deps directories
  • move the external (non-https) hosted images from the front page to the local server, to hush the mixed-content warning
  • davidsarah noticed that the 'view tickets' link in the nav bar is broken.. it points to https://tahoe-lafs.org/trac/tahoe-lafs//tahoe-lafs.org/trac/tahoe-lafs/wiki/ViewTickets
  • some buildslaves are failing to do darcs fetches. A local 'wget' of the inventory file (on my OS-X 10.6 box) complained about not being able to verify the cert. related?
  • darcs pushes aren't showing up on the Trac timeline, although the buildbot sees them

Change History (12)

comment:1 Changed at 2011-10-26T07:17:25Z by warner

I've started the rsync of /home/source/darcs/tahoe-lafs (1.7GB in 33 trees). The target is /home/warner/incoming

comment:2 Changed at 2011-10-28T07:15:24Z by warner

  • Description modified (diff)

buildbot is migrated

comment:3 Changed at 2011-10-28T07:15:58Z by warner

  • Description modified (diff)

comment:4 Changed at 2011-10-29T00:33:48Z by warner

  • Description modified (diff)

comment:5 Changed at 2011-10-29T00:35:28Z by warner

  • Description modified (diff)

comment:6 Changed at 2011-10-29T00:35:51Z by warner

  • Description modified (diff)

comment:7 Changed at 2011-10-29T01:06:10Z by warner

  • Description modified (diff)

comment:8 Changed at 2011-10-29T16:45:55Z by zooko

  • Description modified (diff)

comment:9 Changed at 2011-10-29T16:49:32Z by warner

  • Description modified (diff)
  • Priority changed from critical to major

comment:10 Changed at 2011-10-29T17:32:27Z by warner

  • Description modified (diff)

comment:11 Changed at 2011-10-29T19:17:24Z by warner

  • Description modified (diff)

comment:12 Changed at 2011-10-29T19:21:24Z by warner

  • Description modified (diff)
Note: See TracTickets for help on using tickets.