Page MenuHomePhabricator

Upgrade eqiad/codfw Ganeti clusters to Buster
Open, MediumPublic

Description

Edge ganeti clusters were setup with Buster from the start, but eqiad/codfw are still in need of an update:

  • Import the last backport of ganeti 2.16.0-1~bpo9+1 to a repo component and add to Ganeti/stretch
  • Upgrade a single node to 2.16 and test (verify, verify-disks, create new VM, start/stop)
  • Upgrade remaining stretch nodes to 2.16
  • Run gnt-cluster renew-crypto (for SHA256 compat) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907569
  • Run gnt-cluster upgrade
  • For each stretch host:
  • Empty a node of VMs with gnt-node migrate / gnt-node evacuate -s
  • Reimage to buster (which also brings new qemu compared to before)
  • Re-add the node and test
  • Move back VMs

Event Timeline

Volans triaged this task as Medium priority.Jun 14 2021, 7:14 AM

Change 703699 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Add component for Ganeti 2.16 backport for Stretch

https://gerrit.wikimedia.org/r/703699

Change 703699 merged by Muehlenhoff:

[operations/puppet@production] Add component for Ganeti 2.16 backport for Stretch

https://gerrit.wikimedia.org/r/703699

Mentioned in SAL (#wikimedia-operations) [2021-07-08T08:42:40Z] <moritzm> imported ganeti 2.16.0 for stretch-security/component/ganeti216 T284811