VOOZH about

URL: https://phabricator.wikimedia.org/T247045

⇱ ⚓ T247045 Migrate all of production metal and VMs to Buster or later


Maniphest T247045

Migrate all of production metal and VMs to Buster or later
Closed, ResolvedPublic

Description

< T168494 (jessie->stretch) | T291916 (buster->bullseye) >

Top-level epic task to see progress.

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.
StatusSubtypeAssignedTask
· · ·
ResolveddancyT302086 Set scap minimum python version to 3.7
ResolvedNoneT247045 Migrate all of production metal and VMs to Buster or later
ResolvedMoritzMuehlenhoffT245114 Migrate Cumin hosts to Buster
ResolvedRKemperT244753 Migrate WDQS to Debian Buster
DeclinedNoneT244736 Migrate Elasticsearch to Debian Buster
ResolvedbkingT289135 Upgrade Cirrus Elasticsearch clusters to Debian Bullseye
ResolvedakosiarisT239835 setup new, buster based, kubernetes etcd servers for staging/codfw/eqiad cluster
ResolvedDzahnT247648 miscweb1001/2001 - upgrade to buster or decom
ResolvedDzahnT247653 replace doc1001.eqiad.wmnet with a buster VM and create the codfw equivalent
ResolvedDzahnT247652 replace backends for releases.wikimedia.org with buster VMs
ResolvedDzahnT247651 upgrade planet.wikimedia.org backends to buster
ResolvedDzahnT247650 replace bromine and vega with buster VMs
ResolvedDzahnT247649 upgrade people.wikimedia.org backend to buster
Resolved BstormT224583 Migrate labstore1006/1007 to Stretch/Buster
ResolvedhnowlanT216815 Upgrade Thumbor to Buster
Resolved razziT231067 Install Debian Buster on Hadoop
ResolvedjijikiT213089 Upgrade memcached cluster to Debian Buster
ResolvedjijikiT265643 Upgrade MediaWiki's Redis cluster to Debian Buster
ResolvedDzahnT224576 Upgrade install servers to Buster
ResolvedakosiarisT245272 Draft a plan for upgrading kubernetes machines to buster
Restricted Task
ResolvedDzahnT245757 Upgrade MediaWiki clusters to Debian Buster (debian 10)
ResolvedMarosteguiT246604 Install 1 buster+10.4 host per section
ResolvedfgiunchediT247962 Migrate role::prometheus to Bullseye
ResolvedfgiunchediT247963 Migrate role::graphite::production to Bullseye
Resolved lmataT247966 Migrate role::alerting_host to Buster
ResolvedfgiunchediT247967 Migrate role::netmon to Buster
ResolvedfgiunchediT247968 Migrate logging::webrequest::ops to Buster
ResolvedhasharT224591 Migrate contint* hosts to Buster
ResolvedjcrespoT236406 Switchover backup director service from helium to backup1001
ResolvedakosiarisT249724 Track and remove jessie based container images from production
ResolvedMarosteguiT250666 Upgrade WMF database-and-backup-related hosts to buster
ResolvedMoritzMuehlenhoffT224589 Migrate dbmonitor hosts to Buster
ResolvedMoritzMuehlenhoffT253779 Migrate role::bastionhost::general and role::bastionhost::pop to Buster
ResolvedhnowlanT264292 Migrate maps to Buster
ResolvedLegoktmT272550 Upgrade docker-registry servers to Debian Buster
ResolvedhnowlanT274119 Copy cassandra packages to buster-wikimedia
InvalidNoneT312595 ms-be2028 on stretch
ResolvedMoritzMuehlenhoffT337003 Decommission labstore1004 and labstore1005 once they're no longer used
· · ·

Event Timeline

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

@Jdforrester-WMF I noticed the "metal" in the ticket title after adding VMs. But i guess i would argue that metal or VM does not matter for the need to upgrade and security.

Comment Actions

@Jdforrester-WMF I noticed the "metal" in the ticket title after adding VMs. But i guess i would argue that metal or VM does not matter for the need to upgrade and security.

Yeah, it was mostly from the "SRE need to be involved" side that bare-metal requires but sometimes VMs can be converted in user land (e.g. the CI VM instances). Happy for the task to be used as is most useful for SRE. :-)

Dzahn renamed this task from Migrate all of production metal to Buster or later to Migrate all of production metal and VMs to Buster or later.Apr 7 2020, 9:06 AM
MSantos closed subtask Restricted Task as Resolved.Jul 13 2020, 1:08 PM
Comment Actions

doc1001 has just been deleted. fixed one of the few remaining subtask. might be a good time to check the others and see where we are.

edit: this is the current status:

127 hosts

aqs[1004-1009].eqiad.wmnet,cloudelastic[1001,1004-1005].wikimedia.org,conf[1004-1006].eqiad.wmnet,elastic[2025-2034,2037-2052,2054-2060].codfw.wmnet,elastic[1048-1083].eqiad.wmnet,labstore[1004-1005].eqiad.wmnet,ms-be[2028-2039].codfw.wmnet,ms-be[1028-1033,1035-1039].eqiad.wmnet,ms-fe2009.codfw.wmnet,ms-fe1009.eqiad.wmnet,rdb[1009-1010].eqiad.wmnet,restbase-dev[1004-1006].eqiad.wmnet,sessionstore[2001-2003].codfw.wmnet,sessionstore[1001-1003].eqiad.wmnet,thumbor[2003-2006].codfw.wmnet,thumbor[1001-1002,1005-1006].eqiad.wmnet

Dzahn raised the priority of this task from Low to Medium.May 10 2023, 8:25 PM
Dzahn added a project: Infrastructure Security.
nshahquinn-wmf subscribed.
Comment Actions

https://os-reports.wikimedia.org/stretch.html now reports:

A total of 0 hosts are running stretch

So this is done?

Comment Actions

https://os-reports.wikimedia.org/stretch.html now reports:

A total of 0 hosts are running stretch

So this is done?

Indeed, this has been done for a few months now and all traces of Buster support have been removed from Puppet as well.

Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits