- Provide a Quibble base image on Buster
- Provide buster variants of all main (php72) Quibble jobs
- Enable PHP 7.2-on-buster jobs as experimental
- Ensure everything passes
- Enable PHP 7.2-on-buster jobs as voting for all repos
- MediaWiki core
- MediaWiki vendor
- MediaWiki skins
- MediaWiki extensions
Description
Details
Event Timeline
Change 645467 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: [quibble] Provide buster variants of all php72 jobs
Change 645468 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] Zuul: Provide experimental PHP 7.2-on-buster jobs
It would be good to get these voting now that we're starting to have buster MW servers in production.
We have the Docker image and the CI configuration change is ready (thanks James). With the holiday break and other maintenance work there was no real bandwidth to do it in December and deal with the aftermath.
I think last time I went to trigger the job on all the most important repo to ensure they were still passing fine. But maybe we can announce the change and just flip them (not on Thursday or Friday obviously).
There is also a Quibble release planned but it hasn't been cut yet so I guess that will happen after the switch to Buster. Lets aim at doing it early next week :]
Change 645467 merged by jenkins-bot:
[integration/config@master] jjb: [quibble] Provide buster variants of all php72 jobs
Change 645468 merged by jenkins-bot:
[integration/config@master] Zuul: Provide experimental PHP 7.2-on-buster jobs
Mentioned in SAL (#wikimedia-releng) [2021-01-07T18:34:55Z] <James_F> Zuul: Provide experimental PHP 7.2-on-buster jobs T252434
Change 674171 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] Zuul: [mediawiki/core] Make php72_buster jobs voting for master branch
Change 674172 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] Zuul: [mediawiki/vendor] Make php72_buster jobs voting for master branch
Change 674173 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] Zuul: Make php72_buster jobs voting for extension-quibble template
Change 674174 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] Zuul: Make php72_buster jobs voting for skin-quibble template
Change 674175 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: Switch all quibble php72 jobs over to buster
Change 674176 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] Zuul: Drop the now duplicate PHP72 'buster' quibble jobs
Change 674177 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: Drop all quibble php72 jobs on buster
Change 674178 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: Switch all remaining uses of quibble-stretch-php72 image to buster
Change 674179 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] dockerfiles: Provide quibble-buster-php*
Change 674180 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: [quibble] Switch PHP73/74/80 jobs to buster images
Change 674181 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] dockerfiles: Drop quibble-stretch-php72+, unused
Change 674171 merged by jenkins-bot:
[integration/config@master] Zuul: [mediawiki/core] Make php72_buster jobs voting for master branch
Mentioned in SAL (#wikimedia-releng) [2021-03-23T01:35:46Z] <James_F> Zuul: [mediawiki/core] Make php72_buster jobs voting for master branch T252434
Change 674172 merged by jenkins-bot:
[integration/config@master] Zuul: [mediawiki/vendor] Make php72_buster jobs voting for master branch
Mentioned in SAL (#wikimedia-releng) [2021-03-23T02:23:16Z] <James_F> Zuul: [mediawiki/vendor] Make php72_buster jobs voting for master branch T252434
Change 674174 merged by jenkins-bot:
[integration/config@master] Zuul: Make php72_buster jobs voting for skin-quibble template
Mentioned in SAL (#wikimedia-releng) [2021-03-23T02:38:59Z] <James_F> Zuul: Make php72_buster jobs voting for skin-quibble template T252434
Mentioned in SAL (#wikimedia-releng) [2021-03-23T04:45:03Z] <James_F> dockerfiles: [quibble-buster] Switch npm to our own build, and cascade T252434
Change 674187 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: Switch quibble-buster jobs to image with npm 6.x not 5.x
Change 674187 merged by jenkins-bot:
[integration/config@master] jjb: Switch quibble-buster jobs to image with npm 6.x not 5.x
Change 674173 merged by jenkins-bot:
[integration/config@master] Zuul: Make php72_buster jobs voting for extension-quibble template
Mentioned in SAL (#wikimedia-releng) [2021-04-16T16:46:27Z] <James_F> Zuul: Make php72_buster jobs voting for extension-quibble template T252434