Page MenuHomePhabricator

Prepare PHP 8.3 service images for Shellbox
Closed, ResolvedPublic

Description

In advance of starting the production MediaWiki migration to PHP 8.3 (targeting the start of Q2), it would be good to put some production miles on 8.3 by migrating Shellbox.

In order to do that, we will need to start building 8.3 service images.

See T374502 for prior art from the migration to 8.1.

Event Timeline

Scott_French changed the task status from Open to In Progress.Aug 29 2025, 4:38 PM
Scott_French triaged this task as Medium priority.

Change #1183152 had a related patch set uploaded (by Scott French; author: Scott French):

[mediawiki/libs/Shellbox@master] Add PHP 8.3 image variants

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

Change #1183153 had a related patch set uploaded (by Scott French; author: Scott French):

[mediawiki/libs/Shellbox@master] Build, test, and publish PHP 8.3 image variants

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

Change #1183152 merged by jenkins-bot:

[mediawiki/libs/Shellbox@master] Add PHP 8.3 image variants

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

Change #1183153 merged by jenkins-bot:

[mediawiki/libs/Shellbox@master] Build, test, and publish PHP 8.3 image variants

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

Scott_French closed this task as Resolved.EditedAug 29 2025, 5:43 PM

8.3 image variants for all Shellbox services are now built and published in postmerge (first available label prefix is 2025-08-29-172844), and the test83 variant is run alongside test81 in the shellbox-pipeline-test job.