Page MenuHomePhabricator

Allow coexisting php version in our puppet code
Closed, ResolvedPublic

Description

Right now, our puppet code for php only allows to install a single version of PHP; it should instead allow installing multiple versions one alongside the other, so that we can run multiple php-fpm daemons in production in parallel.

This also means we need to adapt the puppet code for MediaWiki, most probably.

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
Resolved toan
ResolvedLucas_Werkmeister_WMDE
ResolvedJoe
ResolvedJdforrester-WMF
Resolved Ladsgroup
InvalidNone
ResolvedReedy
OpenNone
Resolved tstarling
ResolvedJdforrester-WMF
ResolvedPRODUCTION ERRORLegoktm
Resolved tstarling
ResolvedJoe
ResolvedJoe
Resolved tstarling
ResolvedArielGlenn

Event Timeline

Change 736276 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] php: allow installing multiple php versions at the same time

https://gerrit.wikimedia.org/r/736276

Change 736948 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] profile::mediawiki::php: Allow running multiple php versions in parallel

https://gerrit.wikimedia.org/r/736948

Change 736949 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] mediawiki::php: support multiple php version in monitoring too

https://gerrit.wikimedia.org/r/736949

Change 737330 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] mediawiki: add support for multiple versions in the web configuration

https://gerrit.wikimedia.org/r/737330

Change 736276 merged by Giuseppe Lavagetto:

[operations/puppet@production] php: allow installing multiple php versions at the same time

https://gerrit.wikimedia.org/r/736276

Change 736948 merged by Giuseppe Lavagetto:

[operations/puppet@production] profile::mediawiki::php: Allow running multiple php versions in parallel

https://gerrit.wikimedia.org/r/736948

Change 736949 merged by Giuseppe Lavagetto:

[operations/puppet@production] mediawiki::php: support multiple php version in monitoring too

https://gerrit.wikimedia.org/r/736949

Change 737330 merged by Giuseppe Lavagetto:

[operations/puppet@production] mediawiki: add support for multiple versions in the web configuration

https://gerrit.wikimedia.org/r/737330

Joe triaged this task as High priority.