Page MenuHomePhabricator

Remove php 7.2 from production
Closed, ResolvedPublic

Description

  • Undeclare php7.2 from php versions everywhere
  • Mask php7.2-fpm on all appservers so we don't use resources
  • After a week, use a script to remove the leftover packages.

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
Resolved toan
ResolvedLucas_Werkmeister_WMDE
ResolvedJoe
ResolvedJdforrester-WMF
ResolvedLadsgroup
InvalidNone
ResolvedReedy
OpenNone
Resolvedtstarling
ResolvedJdforrester-WMF
ResolvedPRODUCTION ERRORLegoktm
Resolvedtstarling
ResolvedJoe
ResolvedJoe

Event Timeline

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

[operations/puppet@production] mwdebug: remove php 7.2

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

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

[operations/puppet@production] mwdebug: use php7.4 by default

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

Change 836693 merged by Giuseppe Lavagetto:

[operations/puppet@production] mwdebug: use php7.4 by default

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

Change 836606 merged by Giuseppe Lavagetto:

[operations/puppet@production] mwdebug: remove php 7.2

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

Change 836751 had a related patch set uploaded (by Hokwelum; author: Hokwelum):

[operations/puppet@production] remove php7.2 from the snapshot hosts

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

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

[operations/puppet@production] mediawiki::php: allow removing a php version from a running system

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

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

[operations/puppet@production] mwdebug: remove php 7.2

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

Change 836924 had a related patch set uploaded (by Krinkle; author: Krinkle):

[performance/WikimediaDebug@master] Remove temporary "php74" option

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

Change 836924 merged by jenkins-bot:

[performance/WikimediaDebug@master] Remove temporary "php74" option

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

Change 836783 merged by Giuseppe Lavagetto:

[operations/puppet@production] mediawiki::php: allow removing a php version from a running system

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

Change 836784 merged by Giuseppe Lavagetto:

[operations/puppet@production] mwdebug: remove php 7.2

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

Change 836751 merged by ArielGlenn:

[operations/puppet@production] remove php7.2 from the snapshot hosts

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

Joe triaged this task as High priority.Oct 1 2022, 6:11 AM
Joe moved this task from Incoming 🐫 to Doing 😎 on the serviceops board.

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

[operations/puppet@production] mediawiki::canary: remove php 7.2

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

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

[operations/puppet@production] mediawiki::canary: cleanup php 7.2

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

Change 835506 merged by Giuseppe Lavagetto:

[operations/puppet@production] mediawiki::canary: remove php 7.2

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

Change 837681 merged by Giuseppe Lavagetto:

[operations/puppet@production] mediawiki::canary: cleanup php 7.2

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

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

[operations/puppet@production] mediawiki::php: use only php 7.4 everywhere

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

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

[operations/puppet@production] mediawiki::php: remove php 7.2 from the servers

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

Change 838112 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/puppet@production] httpbb: Remove PHP version routing tests

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

Joe changed the task status from Open to In Progress.Oct 4 2022, 11:02 AM

Change 838084 merged by Giuseppe Lavagetto:

[operations/puppet@production] mediawiki::php: use only php 7.4 everywhere

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

Change 838085 merged by Giuseppe Lavagetto:

[operations/puppet@production] mediawiki::php: remove php 7.2 from the servers

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

Change 838112 merged by RLazarus:

[operations/puppet@production] httpbb: Remove PHP version routing tests

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