Page MenuHomePhabricator

Add ganeti2035 to ganeti2044 and decom ganeti2009 to ganeti2018
Closed, ResolvedPublic

Description

Add these:

  • ganeti2035 (row C)
  • ganeti2036 (row C)
  • ganeti2037 (row C)
  • ganeti2038 (row C)
  • ganeti2039 (row C)
  • ganeti2040 (row C)
  • ganeti2041 (row D)
  • ganeti2042 (row D) (broken CPU: T378358)
  • ganeti2043 (row D)
  • ganeti2044 (row D)

And eventually remove these from the ganeti cluster (hardware decom task listed separately)

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

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

[operations/puppet@production] Add ganeti2039/ganeti2040 as Ganeti nodes

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

Change #1082424 merged by Muehlenhoff:

[operations/puppet@production] Add ganeti2039/ganeti2040 as Ganeti nodes

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

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

[operations/puppet@production] Move ganeti2012 to insetup role

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

Change #1082454 merged by Muehlenhoff:

[operations/puppet@production] Move ganeti2012 to insetup role

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

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

[operations/puppet@production] Add ganeti2039/2040 to list of Ganeti nodes

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

Change #1082458 merged by Muehlenhoff:

[operations/puppet@production] Add ganeti2039/2040 to list of Ganeti nodes

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

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

[operations/puppet@production] Switch ganeti2041-ganeti2044 to nftables

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

Change #1082691 merged by Muehlenhoff:

[operations/puppet@production] Switch ganeti2041-ganeti2044 to nftables

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

Draining ganeti2035.codfw.wmnet of running VMs

Draining ganeti2038.codfw.wmnet of running VMs

Draining ganeti2036.codfw.wmnet of running VMs

Draining ganeti2037.codfw.wmnet of running VMs

Draining ganeti2013.codfw.wmnet of running VMs

Draining ganeti2013.codfw.wmnet of running VMs

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

[operations/puppet@production] Remove ganeti2013 from active Ganeti nodes

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

Draining ganeti2014.codfw.wmnet of running VMs

Change #1082795 merged by Muehlenhoff:

[operations/puppet@production] Remove ganeti2013 from active Ganeti nodes

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

VM kubestagemaster2004.codfw.wmnet switching disk type to drbd

VM kubestagemaster2004.codfw.wmnet switching disk type to plain

VM kubestagemaster2004.codfw.wmnet switching disk type to drbd

Draining ganeti2014.codfw.wmnet of running VMs

VM kubestagemaster2004.codfw.wmnet switching disk type to plain

Draining ganeti2014.codfw.wmnet of running VMs

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

[operations/puppet@production] Remove ganeti2014 from active Ganeti nodes

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

Change #1083151 merged by Muehlenhoff:

[operations/puppet@production] Remove ganeti2014 from active Ganeti nodes

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

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

[operations/puppet@production] Assign the ganeti role to ganeti2041/ganeti2042

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

Change #1083767 merged by Muehlenhoff:

[operations/puppet@production] Assign the ganeti role to ganeti2041/ganeti2042

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

Draining ganeti2015.codfw.wmnet of running VMs

Draining ganeti2015.codfw.wmnet of running VMs

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

[operations/puppet@production] Remove ganeti role from ganeti2015

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

Change #1084046 merged by Muehlenhoff:

[operations/puppet@production] Remove ganeti role from ganeti2015

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

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

[operations/puppet@production] Apply the ganeti role to ganeti204[34]

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

Change #1084705 merged by Muehlenhoff:

[operations/puppet@production] Apply the ganeti role to ganeti204[34]

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

Draining ganeti2016.codfw.wmnet of running VMs

VM ml-etcd2003.codfw.wmnet switching disk type to drbd

Draining ganeti2016.codfw.wmnet of running VMs

VM ml-etcd2003.codfw.wmnet switching disk type to plain

Draining ganeti2016.codfw.wmnet of running VMs

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

[operations/puppet@production] Remove ganeti role from ganeti2016

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

Change #1084749 merged by Muehlenhoff:

[operations/puppet@production] Remove ganeti role from ganeti2016

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

cookbooks.sre.hosts.decommission executed by jmm@cumin2002 for hosts: ganeti2013.codfw.wmnet

  • ganeti2013.codfw.wmnet (PASS)
    • Downtimed host on Icinga/Alertmanager
    • Found physical host
    • Downtimed management interface on Alertmanager
    • Wiped all swraid, partition-table and filesystem signatures
    • Powered off
    • [Netbox] Set status to Decommissioning, deleted all non-mgmt IPs, updated switch interfaces (disabled, removed vlans, etc)
    • Configured the linked switch interface(s)
    • Removed from DebMonitor
    • Removed from Puppet master and PuppetDB

cookbooks.sre.hosts.decommission executed by jmm@cumin2002 for hosts: ganeti2014.codfw.wmnet

  • ganeti2014.codfw.wmnet (PASS)
    • Downtimed host on Icinga/Alertmanager
    • Found physical host
    • Downtimed management interface on Alertmanager
    • Wiped all swraid, partition-table and filesystem signatures
    • Powered off
    • [Netbox] Set status to Decommissioning, deleted all non-mgmt IPs, updated switch interfaces (disabled, removed vlans, etc)
    • Configured the linked switch interface(s)
    • Removed from DebMonitor
    • Removed from Puppet master and PuppetDB

Draining ganeti2017.codfw.wmnet of running VMs

Draining ganeti2017.codfw.wmnet of running VMs

Mentioned in SAL (#wikimedia-operations) [2024-11-14T10:16:48Z] <moritzm> remove ganeti2017 from active ganeti nodes T376594

Draining ganeti2018.codfw.wmnet of running VMs

Draining ganeti2018.codfw.wmnet of running VMs

Mentioned in SAL (#wikimedia-operations) [2024-12-04T10:33:13Z] <moritzm> removing ganeti2018 from active Ganeti nodes T376594

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

[operations/puppet@production] ganeti2018: Update site.pp

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

Change #1100414 merged by Muehlenhoff:

[operations/puppet@production] ganeti2018: Update site.pp

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

Mentioned in SAL (#wikimedia-operations) [2024-12-09T10:10:34Z] <moritzm> rebalance Ganeti cluster in codfw/A following server refresh T376594

Mentioned in SAL (#wikimedia-operations) [2024-12-09T16:12:33Z] <moritzm> rebalance Ganeti cluster in codfw/B following server refresh T376594

Mentioned in SAL (#wikimedia-operations) [2024-12-10T09:34:25Z] <moritzm> rebalance Ganeti cluster in codfw/c following server refresh T376594

Mentioned in SAL (#wikimedia-operations) [2024-12-12T13:32:53Z] <moritzm> rebalance Ganeti cluster in codfw/D following server refresh T376594

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

[operations/puppet@production] Remove ganeti2018 from cluster list

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

Change #1103255 merged by Muehlenhoff:

[operations/puppet@production] Remove ganeti2018 from cluster list

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

All new servers added, all old server decommissioned and clusters rebalanced.