Hi all,

If you use the mwscript-k8s tool to launch MediaWiki maintenance scripts on
Kubernetes at WMF, this message is relevant to you.


*What is changing?*

On Wednesday, 2nd of April, the mwscript-k8s tool will default to launching
scripts on PHP 8.1 instead of 7.4.

This follows the recent migration of MediaWiki traffic-serving workloads at
WMF to PHP 8.1 (https://phabricator.wikimedia.org/T383845).


*If I encounter issues, is it possible to temporarily use PHP 7.4?*

Yes, if you encounter compatibility issues on 8.1, you can provide
the --php_version=7.4 flag to the mwscript-k8s tool select 7.4 instead.

This fallback will be removed at a later date (to be announced). Thus,
please open a sub-task of https://phabricator.wikimedia.org/T379874 to
report the issue, so that it can be fixed.


*Is it possible to try using PHP 8.1 earlier than the default changes?*

Great idea! Yes, you can provide the --php_version=8.1 flag to the mwscript-k8s
tool to explicitly opt-in to using 8.1.


*What about periodic maintenance jobs launched automatically on a timer?*

This announcement pertains only to manually launching maintenance scripts
using the mwscript-k8s tool.

There is a parallel effort to migrate periodic maintenance jobs from the
maintenance servers to Kubernetes (https://phabricator.wikimedia.org/T341555),
where they will use PHP 8.1 from the start.


Please feel free to reach out if you have any questions or concerns, either
to me directly or on the task tracking this effort:
https://phabricator.wikimedia.org/T387917.

Many thanks,
Scott French
Service Ops SRE
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to