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/