Page MenuHomePhabricator

Switch extdist to Bullseye and composer Debian package
Open, Needs TriagePublic

Description

Extension distributor relies on Stretch based images, if we could upgrade them to Bullseye we will then be able to install composer from a Debian package (Bullseye provides 2.0.9) and stop using integration/composer.git.

The system is entirely on WMCS, instances are listed at: https://openstack-browser.toolforge.org/puppetclass/role::extdist

Puppet classes:

role::labs::lvm::srv
role::extdist

Event Timeline

Change 742236 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] extdist: Use packaged composer on bullseye

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

Change 742236 merged by Legoktm:

[operations/puppet@production] extdist: Use packaged composer on bullseye

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

Change 743281 had a related patch set uploaded (by Legoktm; author: Legoktm):

[operations/puppet@production] extdist: Only enable labs::lvm::srv on pre-bullseye

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

Change 743281 merged by Legoktm:

[operations/puppet@production] extdist: Only enable labs::lvm::srv on pre-bullseye

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

Mentioned in SAL (#wikimedia-cloud) [2021-12-03T02:49:25Z] <legoktm> setting up extdist-06 with bullseye/cinder/packaged composer (T293055)

Mentioned in SAL (#wikimedia-cloud) [2022-01-16T07:18:30Z] <legoktm> switching extdist.wmflabs.org domain to point to extdist-06 instance (bullseye/cinder) - T293055

DNS has been flipped, I'll delete the old extdist-04 in a week if there are no complaints.

hashar added a subscriber: hashar.
hashar removed a subscriber: hashar.