Production MediaWiki workloads at WMF are migrating to PHP 8.3

Scott French <[email protected]>
Newsgroups gmane.science.linguistics.wikipedia.technical
Message-ID <CAHtgx4oMpPVt7=bNb9xm1DaGs4p-8-+1JDHXpvs8uuRx48qVtg@mail.gmail.com>
Hello all,

The SRE and MediaWiki Engineering teams have started the process of
migrating production MediaWiki workloads at WMF from PHP 8.1 to 8.3 [0],
with a small-but-growing fraction of traffic serving on 8.3 since late last
week.

This follows a long-running effort to prepare MediaWiki and our production
environment for 8.3, and builds on what we learned while migrating from 7.4
to 8.1 earlier this year.


*What is the expected timeline?*

With the migration in its early stages, we anticipate completion within the
next 2 - 3 weeks. More details on the migration process and timeline can be
found in [1].

The timeline is subject to change if issues related to PHP 8.3
compatibility arise (i.e., requiring a pause or revert to 8.1).


*What if I discover a production issue related to PHP 8.3 compatibility?*

If you discover an issue related to the 8.3 migration, please open a
subtask of [2] to report it.

In the event of an urgent or widespread issue that warrants reverting
traffic to PHP 8.1 as soon as possible, please escalate to SRE in
#wikimedia-sre on IRC.


Feel free to reach out if you have any questions or concerns, either to me
directly, on this thread, or via a task on Phabricator.

Many thanks to all who have been involved in moving MediaWiki at WMF
forward to PHP 8.3!

Scott French
Service Ops SRE

[0] https://phabricator.wikimedia.org/T360995
[1] https://phabricator.wikimedia.org/T405955
[2] https://phabricator.wikimedia.org/T401855

_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.