Page MenuHomePhabricator

Create a PHP 8 dev image for use with mediawiki-docker-dev
Closed, ResolvedPublic5 Estimated Story Points

Description

Currently our dev images only go up to PHP 7.4

In order to test PHP 8 compatibility it would be great to have a PHP 8 image.

  • author images
    • buster-php80
    • buster-php80-fpm
    • buster-php80-jobrunner
  • rebase atop composer 2.x changes
  • confirm working install, or document any breakage which is due to a PHP 8.x incompatibility in MediaWiki itself
  • publish

Details

Other Assignee
jeena

Event Timeline

brennen set the point value for this task to 2.Sep 8 2021, 6:53 PM
brennen updated Other Assignee, added: jeena.

Started on this here: https://gitlab.wikimedia.org/releng/dev-images/-/merge_requests/5

Notes:

brennen changed the point value for this task from 2 to 4.

Mentioned in SAL (#wikimedia-releng) [2021-10-19T21:20:35Z] <brennen> Updating dev-images docker-pkg files on primary contint for php 8 images (T283426)

brennen updated the task description. (Show Details)
brennen changed the point value for this task from 4 to 5.

Publishing a first pass at these. Works well enough to load the main page, at least. We can probably iterate from here.