Page MenuHomePhabricator

Move CI images to WMF PHP 8.3 packages
Closed, ResolvedPublic

Description

Currently we use PHP packages from packages.sury.org. While the WMF images are going to be similar (as per T398245: Prepare WMF PHP 8.3 packages for bullseye), there may be differences like ICU versions.

So with PHP 8.3 intending to be the next WMF deployed version of PHP after PHP 8.1, we should move CI to using the WMF images for comparable-ness with deployment.

Event Timeline

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

[integration/config@master] dockerfiles: Use WMF SRE provided PHP 8.3 packages

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

Reedy triaged this task as Low priority.Jul 2 2025, 8:02 PM

Change #1165978 abandoned by Hashar:

[integration/config@master] dockerfiles: Use WMF SRE provided PHP 8.3 packages

Reason:

In favor of https://gerrit.wikimedia.org/r/c/integration/config/+/1170158

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

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

[integration/config@master] Docker: [php83] Re-build based on Wikimedia-provided binaries

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

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

[integration/config@master] Docker: [php83] Re-build based on Wikimedia-provided binaries

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

Change #1170158 merged by jenkins-bot:

[integration/config@master] Docker: [php83] Re-build based on Wikimedia-provided binaries

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

Mentioned in SAL (#wikimedia-releng) [2025-07-16T21:01:06Z] <James_F> Docker: [php83] Re-build based on Wikimedia-provided binaries, for T398491

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

[integration/config@master] jjb: Update PHP 8.3 jobs to use Wikimedia-provide binary images

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

Change #1170212 merged by jenkins-bot:

[integration/config@master] jjb: Update PHP 8.3 jobs to use Wikimedia-provide binary images

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