Page MenuHomePhabricator

Upgrade composer to >= 2.9.1
Closed, ResolvedPublic

Event Timeline

Reedy updated the task description. (Show Details)

Whether we want to wait for another point release or two...

Famous last words, but looking at https://github.com/composer/composer/compare/2.9.1...main and https://github.com/composer/composer/issues doesn't suggest urgent things about to come out…

Change #1206967 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] Docker: [composer-scratch] Upgrade composer from 2.8.1 to 2.9.1

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

Change #1206967 merged by jenkins-bot:

[integration/config@master] Docker: [composer-scratch] Upgrade composer from 2.8.1 to 2.9.1

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

Mentioned in SAL (#wikimedia-releng) [2025-11-18T22:40:54Z] <James_F> Docker: [composer-scratch] Upgrade composer from 2.8.1 to 2.9.1, for T410453

Change #1206972 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] jjb: Bump PHP images to composer 2.9.1

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

Change #1206974 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@master] Rebuild with composer 2.9.1

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

Change #1206972 merged by jenkins-bot:

[integration/config@master] jjb: Bump PHP images to composer 2.9.1

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

Any idea what 'Update any documentation' meant last time, beyond the README in vendor.git?

Change #1206974 merged by jenkins-bot:

[mediawiki/vendor@master] Rebuild with composer 2.9.1

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

Change #1206984 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@REL1_45] Rebuild with composer 2.9.1

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

Change #1206985 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@REL1_44] Rebuild with composer 2.9.1

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

Change #1206986 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@REL1_43] Rebuild with composer 2.9.1

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

Change #1206984 merged by Reedy:

[mediawiki/vendor@REL1_45] Rebuild with composer 2.9.1

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

Change #1206985 merged by Reedy:

[mediawiki/vendor@REL1_44] Rebuild with composer 2.9.1

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

Change #1206986 merged by Reedy:

[mediawiki/vendor@REL1_43] Rebuild with composer 2.9.1

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

We'll get the composer update for "free" when we switch to Debian forky, but that's quite a long way off. Do we want to wait?

Change #1271079 had a related patch set uploaded (by Brennen Bearnes; author: Brennen Bearnes):

[mediawiki/core@master] docker: Upgrade images for Composer 2.9.6

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

== Step 2: publishing ==
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-php84-jobrunner:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-bookworm-python:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-fraud-scoring-bookworm:0.1-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-php83:1.0.0-s2
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-civicrm-bookworm-php82-apache2:1.1.3-s1
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-bookworm-php82:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-apache2:1.0.1-s1
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-bookworm:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-php84:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-php-sury:1.0.1-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-php83-jobrunner:1.0.0-s2
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-civicrm-bookworm-php82:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-php83-fpm:1.0.0-s2
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-bookworm-php82-apache2:1.0.1-s1
Successfully published image docker-registry.discovery.wmnet/dev/fundraising-tools-bookworm:1.0.0-s1
Successfully published image docker-registry.discovery.wmnet/dev/bookworm-php84-fpm:1.0.0-s1
== Build done! ==

Change #1271079 merged by jenkins-bot:

[mediawiki/core@master] docker: Upgrade images for Composer 2.9.6

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