Comment 1 for bug 1082779

Revision history for this message
Clark Boylan (cboylan) wrote :

Puppet manifests configure services but not mail lists.

Proposed upgrade process:
  Spin up new node on rackspace nova (old node is 4 CPU 4GB RAM)
  Puppet new node against certname lists.openstack.org
  Rsync the following dirs from old to new server.
    /var/lib/mailman/archives
    /var/lib/mailman/data
    /var/lib/mailman/lists
    /var/lib/mailman/lists-backup
    /var/lib/mailman/lists-botched
    /var/lib/mailman/qfiles <- maybe
  Send announcement to mailing lists about move?
  Shorten TTL on DNS records
  Stop exim and mailman on old server
  Do final rsync
  Start exim and mailman on new server
  Update DNS A and AAAA records.

Does this seem complete? Is anything missing?