Page MenuHomePhabricator

Migrate all CI jobs from buster to bullseye or later and drop buster testing support
Open, Needs TriagePublic

Description

< T224908: Drop jessie testing support | T383337: Migrate all CI jobs from Bullseye to Bookworm or later and drop Bullseye testing support >

rg buster dockerfiles/*/control -l | sed 's/dockerfiles\//\[ \] /' | sed 's/\/control//' | sort

tox jobs are to be done via T342019: Add Python 3.10, 3.11 and 3.12 to Wikimedia CI

  • tox-acme-chief
  • tox-buster Pending (tox-java8, which depends on cergen)
  • tox-java8 - Pending T357750: Phase out cergen
  • tox-mysqld
  • tox-poetry-buster
  • tox-poolcounter - T399075
  • tox-pywikibot

Details

Related Changes in Gerrit:
SubjectRepoBranchLines +/-
integration/configmaster+0 -230
integration/configmaster+4 -4
integration/configmaster+8 -2
integration/configmaster+72 -0
integration/configmaster+2 -2
integration/configmaster+28 -141
integration/configmaster+4 -4
integration/configmaster+4 -4
integration/configmaster+3 -3
integration/configmaster+1 -1
integration/configmaster+1 -1
integration/configmaster+2 -2
integration/configmaster+2 -2
integration/configmaster+3 -3
integration/configmaster+9 -31
integration/configmaster+2 -2
integration/configmaster+9 -2
integration/configmaster+2 -2
integration/configmaster+8 -2
integration/configmaster+4 -4
integration/configmaster+22 -2
integration/configmaster+3 -3
integration/configmaster+22 -12
Show related patches Customize query in gerrit

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedJdforrester-WMF
Resolvedhashar
Resolvedhashar
Resolvedhashar
ResolvedRequesthashar
Resolvedhashar
OpenNone
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
OpenMoritzMuehlenhoff
ResolvedBTullis
ResolvedDzahn
ResolvedDzahn
Resolvedandrea.denisse
ResolvedBTullis
Resolvedelukey
ResolvedCDobbins
ResolvedMoritzMuehlenhoff
ResolvedMoritzMuehlenhoff
ResolvedJgreen
OpenMoritzMuehlenhoff

Event Timeline

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

Change #1058157 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: ecs jobs to Bullseye

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

Change #1058155 merged by jenkins-bot:

[integration/config@master] dockerfiles: ecs to Bullseye

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

Change #1058157 merged by jenkins-bot:

[integration/config@master] jjb: ecs jobs to Bullseye

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

Change #1060077 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] dockerfiles: ci-src-setup to Bookworm

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

Change #1060078 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: migrate ci-src-setup-simple to Bookworm

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

Change #1060077 merged by jenkins-bot:

[integration/config@master] dockerfiles: ci-src-setup to Bookworm

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

Mentioned in SAL (#wikimedia-releng) [2024-08-06T10:37:15Z] <hashar> Updating Jenkins jobs to migrate ci-src-setup-simple to Bookworm | https://gerrit.wikimedia.org/r/1060078 | T335765

Change #1060078 merged by jenkins-bot:

[integration/config@master] jjb: migrate ci-src-setup-simple to Bookworm

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

Change #1144611 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] dockerfiles: stop build tox-buster images

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

Change #1144611 merged by jenkins-bot:

[integration/config@master] dockerfiles: stop building tox-buster images

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

Change #1147718 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: update contained commands from Buster to Bookworm

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

Change #1147719 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: update /usr/bin/find from Buster to Bookworm

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

Change #1147718 merged by jenkins-bot:

[integration/config@master] jjb: update contained commands from Buster to Bookworm

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

Change #1147719 merged by jenkins-bot:

[integration/config@master] jjb: update /usr/bin/find from Buster to Bookworm

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

Change #1162837 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: switch integration/quibble to python-all based image

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

Change #1162837 merged by jenkins-bot:

[integration/config@master] jjb: switch integration/quibble to python-all based image

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

Change #1163013 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: switch tox-jenkins-override to python-all based image

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

Change #1163013 merged by jenkins-bot:

[integration/config@master] jjb: switch tox-jenkins-override to python-all based image

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

Change #1165873 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: update operations-puppet-doc to 2.7

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

Change #1165873 merged by jenkins-bot:

[integration/config@master] jjb: update operations-puppet-doc to 2.7

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

Change #1165898 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] Upgrade ooui ruby from 2.5 to 2.7

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

Change #1165902 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] Upgrade translatewiki ruby from 2.5 to 2.7

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

Change #1165898 merged by jenkins-bot:

[integration/config@master] Zuul, jjb: Upgrade ooui-ruby* from 2.5 to 2.7

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

Mentioned in SAL (#wikimedia-releng) [2025-07-02T14:13:44Z] <James_F> Zuul: Upgrade ooui-ruby* from 2.5 to 2.7, for T335765

Mentioned in SAL (#wikimedia-releng) [2025-07-02T14:51:01Z] <hashar> Zuul: Upgrade translatewiki-ruby* from 2.5 to 2.7, for T335765

Change #1165902 merged by jenkins-bot:

[integration/config@master] Zuul, jjb: Upgrade translatewiki-ruby* from 2.5 to 2.7

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

Change #1165915 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] Zuul, jjb: Upgrade puppet-wmf-styleguide-ruby* to ruby 2.7

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

Change #1165915 merged by jenkins-bot:

[integration/config@master] Zuul, jjb: Upgrade puppet-wmf-styleguide-ruby* to ruby 2.7

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

Change #1165954 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] Remove mediawiki/vagrant and ruby2.5 support

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

Change #1165954 abandoned by Hashar:

[integration/config@master] Migrate mediawiki/vagrant to Bullseye & Ruby 2.7

Reason:

I ended up splitting this one in smaller changes.

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

Change #1167537 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] dockerfiles: switch maven from Buster to Bookworm

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

Change #1167537 merged by jenkins-bot:

[integration/config@master] dockerfiles: switch maven from Buster to Bookworm

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

Change #1167540 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: change integration/config to use tox-v4

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

Change #1167540 merged by jenkins-bot:

[integration/config@master] jjb: change integration/config to use tox-v4

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

Change #1168128 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] dockerfiles: create tox-v3-mysqld

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

Change #1168128 merged by jenkins-bot:

[integration/config@master] dockerfiles: create tox-v3-mysqld

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

Change #1168168 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: change tox-mysqld jobs to Bookworm and tox v3

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

Change #1168168 merged by jenkins-bot:

[integration/config@master] jjb: change tox-mysqld jobs to Bookworm and tox v3

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

Change #1168175 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] dockerfiles: remove tox-mysqld

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

We can't remove tox-java8 which used by Cergen. That is still used by some part of our infrastructure and after talking to Moritz about it, we should keep it for a few more months. It can be removed once Cergen is phased out which is T357750

Change #1168175 merged by jenkins-bot:

[integration/config@master] dockerfiles: remove tox-mysqld

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