Page MenuHomePhabricator

docker-compose.yml on MediaWiki main branch should not specify unsupported PHP
Closed, DeclinedPublicBUG REPORT

Description

The docker-compose.yml file on the main branch of MediaWiki still specifies php72 for a container image despite PHP 7.2 being EOL'd for over a year and 1.35 stating that php 7.2 is not supported.

Details

Event Timeline

Change 767585 had a related patch set uploaded (by MarkAHershberger; author: MarkAHershberger):

[mediawiki/core@master] Bump PHP version for docker compose to php 7.4

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

Similar to T278847: REL1_35 docker image incompatible with requirements?

There was also another task discussing 7.2/7.4 – it's nice IMHO that the default uses 7.2 since that's what WMF production uses, but I don't have a very strong opinion on it either way.

brennen subscribed.

Yeah, we'll update this when production is actually running a later PHP.

Change 767585 abandoned by Krinkle:

[mediawiki/core@master] Bump PHP version for docker compose to php 7.4

Reason:

Superseded by T295958 / https://gerrit.wikimedia.org/r/821787

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