We need php to be able to fetch content via TLS directly from some specific sources, like e.g. the etcd servers.
Thus we need to add a configmap that adds a ca bundle (possibly just containing the puppet CA for now)
We need php to be able to fetch content via TLS directly from some specific sources, like e.g. the etcd servers.
Thus we need to add a configmap that adds a ca bundle (possibly just containing the puppet CA for now)
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Stalled | None | T255792 Quibble runs core:unit tests twice! | |||
Open | None | T328919 Upgrade to PHPUnit 10 | |||
Open | None | T338103 Micro-optimize ApiResult::isMetadataKey with str_starts_with once we support PHP8+ | |||
Open | None | T328921 Drop PHP 7.4 support from MediaWiki | |||
Stalled | None | T334726 Use return type `never` in Wikibase | |||
Open | None | T328922 Drop PHP 8.0 support from MediaWiki | |||
Stalled | None | T319055 Upgrade to psr/container 2.x | |||
Stalled | Krinkle | T319432 Migrate WMF production from PHP 7.4 to PHP 8.1 | |||
Open | None | T291916 Tracking task for Bullseye migrations in production | |||
Stalled | None | T356293 Migrate MW appservers' base images to bullseye | |||
Open | None | T290536 Serve production traffic via Kubernetes | |||
Resolved | Joe | T283056 Create a mwdebug deployment for mediawiki on kubernetes | |||
Resolved | Joe | T284417 Add the puppet CA to the MediaWiki deployment |
Change 698456 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):
[operations/deployment-charts@master] mediawiki: add ca-bundle to chart
Change 698456 merged by jenkins-bot:
[operations/deployment-charts@master] mediawiki: add ca-bundle to chart
Change 698758 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):
[operations/docker-images/production-images@master] Add ca-certificates to the php images
Change 698758 merged by Giuseppe Lavagetto:
[operations/docker-images/production-images@master] Add ca-certificates to the php images
Change 698801 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):
[operations/deployment-charts@master] mediawiki: force curl to use the puppet CA
After further consideration, we came to the conclusion that the best course of action is:
Change 698801 merged by jenkins-bot:
[operations/deployment-charts@master] mediawiki: force curl to use the puppet CA
Change 699155 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):
[operations/debs/wmf-certificates@main] Add base debian directory
Change 699155 merged by Giuseppe Lavagetto:
[operations/debs/wmf-certificates@main] Add base debian directory
Mentioned in SAL (#wikimedia-operations) [2021-06-22T07:53:36Z] <joe> uploaded wmf-certificates package to buster-wikimedia/main, T284417
Change 700843 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):
[operations/mediawiki-config@master] pipeline: install the wmf internal CAs
Change 700843 merged by jenkins-bot:
[operations/mediawiki-config@master] pipeline: install the wmf internal CAs
Change 701511 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):
[operations/deployment-charts@master] mediawiki: do not add our CAs artificially
Change 701511 merged by jenkins-bot:
[operations/deployment-charts@master] mediawiki: do not add our CAs artificially
Change 710294 had a related patch set uploaded (by Ahmon Dancy; author: Ahmon Dancy):
[operations/docker-images/production-images@master] New image: php7.2-fpm-multiversion-base
Change 710294 merged by Giuseppe Lavagetto:
[operations/docker-images/production-images@master] New image: php7.2-fpm-multiversion-base