The current versions of these packages for stretch require php5.
Needed for migration of the apps cluster to stretch/php7.
The current versions of these packages for stretch require php5.
Needed for migration of the apps cluster to stretch/php7.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Jdforrester-WMF | T172165 Require either PHP 7.0+ or HHVM in MW 1.31 | |||
Resolved | ArielGlenn | T181029 Upgrade dump hosts to stretch with php7 | |||
Resolved | ArielGlenn | T184258 get a snapshot instance running in beta with stretch, php7 | |||
Resolved | bd808 | T181353 [EPIC] Migrate MediaWiki-Vagrant base image to Debian Stretch | |||
Resolved | MoritzMuehlenhoff | T183888 php-luasandbox in Wikimedia's Stretch apt repo depends on php5 | |||
Resolved | Legoktm | T184270 rebuild php-wikidiff2 and php-luasandbox for php7 and stretch |
@Legoktm already prepared a stretch-backports upload of php-luasandbox, so we can use that one. We could update wikidiff2 in stretch-backports to 1.5.1-3 and stick with the Debian releases?
I prepped a stretch backport of wikidiff2 and put it on mentors https://mentors.debian.net/package/wikidiff2 - I belive it'll need to go through backports-NEW though.
I think sticking with the Debian releases is fine for now, if we do have to update them in a timely manner (bypass the testing/backports 2-5 day delay) it should be trivial to upload newer versions to apt.wm.o that have a higher priority than stretch-backports. I would expect that when we drop hhvm support from the packages, they will just use the standard Debian packaging.
Moritz uploaded wikidiff2 to stretch-backports, it's currently waiting in the backports NEW queue: https://ftp-master.debian.org/backports-new.html
In addition I'll drop the php-wikidiff2 from our internal src:php-wikidiff2 package (so that it only builds hhvm-wikidiff2).
I've verified that the beta snapshot instance picks up this package with no tweaks to repos or pinning needed. Thanks!