deployment-restbase02 is 5 years old and still runs jessie (either the oldest or second oldest VM we have in deployment-prep and probably among the oldest within Cloud VPS in general), deployment-restbase01 also runs jessie. I've started deployment-restbase03 running stretch (to match prod) to replace these.
TODO: Do I need a deployment-restbase04 too?
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T197804 Puppet: forbid new Python2 code | |||
Open | None | T218426 Upgrade various Cloud VPS Python 2 scripts to Python 3 | |||
Resolved | BUG REPORT | • Bstorm | T218423 Add python 3 packages to openstack::clientpackages::common | ||
Resolved | MoritzMuehlenhoff | T232677 Remove support for Debian Jessie in Cloud Services | |||
Duplicate | None | T236575 "deployment-prep" Cloud VPS project jessie deprecation | |||
Resolved | None | T218729 Migrate deployment-prep away from Debian Jessie to Debian Stretch/Buster | |||
Resolved | Krenair | T250574 Replace deployment-restbase0[12] |
Event Timeline
Change 589912 had a related patch set uploaded (by Alex Monk; owner: Alex Monk):
[operations/mediawiki-config@master] labs: Move RB traffic to new stretch host
Change 589915 had a related patch set uploaded (by Alex Monk; owner: Alex Monk):
[operations/puppet@production] deployment-prep: Move RB traffic to new stretch host
TODO: Do I need a deployment-restbase04 too?
I think we can live with just one, unless @Eevans would disagree.
Change 589912 merged by jenkins-bot:
[operations/mediawiki-config@master] labs: Move RB traffic to new stretch host
Change 863203 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/services/restbase/deploy@master] Beta: add restbase03 to deployment targets
Change 863203 merged by Ppchelko:
[mediawiki/services/restbase/deploy@master] Beta: add restbase03 to deployment targets
Change 669477 had a related patch set uploaded (by Majavah; owner: Majavah):
[operations/puppet@production] Add deployment-restbase03 to beta cluster
Change 669477 merged by Muehlenhoff:
[operations/puppet@production] Add deployment-restbase03 to beta cluster
Mentioned in SAL (#wikimedia-releng) [2021-03-17T15:32:31Z] <Majavah> taavi@deployment-restbase01:~$ sudo nodetool decomission # T250574
Change 673047 had a related patch set uploaded (by Majavah; owner: Majavah):
[operations/puppet@production] beta: remove deployment-restbase01
Mentioned in SAL (#wikimedia-releng) [2021-03-17T15:37:32Z] <Majavah> shutdown deployment-restbase01 for T250574
I removed deployment-restbase01 from the Cassandra cluster and shut it down. I'll do the same for 02 if no problems arise.
Change 673439 had a related patch set uploaded (by Majavah; owner: Majavah):
[mediawiki/services/restbase/deploy@master] beta: remove deployment-restbase[01-02]
Mentioned in SAL (#wikimedia-releng) [2021-03-19T08:45:18Z] <Majavah> disable puppet and stop restbase service on deployment-restbase02 for T250574
Mentioned in SAL (#wikimedia-releng) [2021-03-19T08:54:42Z] <Majavah> remove deployment-restbase02 from cassandra and shut it down T250574
deployment-restbase02 is also now removed from the cluster and shut down. I'll delete those in a week or so.
Change 673047 merged by Volans:
[operations/puppet@production] beta: remove deployment-restbase[01-02]
Mentioned in SAL (#wikimedia-releng) [2021-03-22T12:07:46Z] <Majavah> delete deployment-restbase[01-02], T250574
Change 673439 merged by Ppchelko:
[mediawiki/services/restbase/deploy@master] beta: remove deployment-restbase[01-02]