Page MenuHomePhabricator

Manage mediawiki-config/php symlink automatically
Closed, ResolvedPublic

Description

Several things use the /usr/local/apache/common/php path to get to a MediaWiki release branch:

  • php.ini and php.ini.cli from operations/puppet.git/modules/applicationserver/files/php
  • The update_flaggedrev_stats cron job declared in operations/puppet.git/manifests/misc/maintenance.pp
  • The sync-conf-from-common cron job declared in operations/puppet.git/manifests/search.pp

This path is a symlink in the operations/mediawiki-config.git repository. Currently the symlink is manually pointed at some deployed mediawiki branch and updated when Sam or another branch deployer thinks about it.

The multiversion/updateWikiversions script should ensure that this symlink is pointed to a reasonably current and stable branch. I would suggest that it should point to which ever branch is in use by enwiki.


Version: wmf-deployment
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=36363

Details

Reference
bz64748

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:25 AM
bzimport added a project: Deployments.
bzimport set Reference to bz64748.

Change 134641 had a related patch set uploaded by BryanDavis:
Fix /a/common/php symlink creation

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

Change 134641 merged by jenkins-bot:
Fix /a/common/php symlink creation

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

The fix from I3aafd82da4c7468b555cb311a3cdad77c089dc52 should be validated during the 1.24wmf7 deployment on 2014-05-29.

(In reply to Bryan Davis from comment #4)

The fix from I3aafd82da4c7468b555cb311a3cdad77c089dc52 should be validated
during the 1.24wmf7 deployment on 2014-05-29.

Did that happen?

Nothing changed on the 29th, but it did on 27th. https://github.com/wikimedia/operations-mediawiki-config/commit/b8769756f14e820d84e3c42654ebb8eda95f610f

I think that was an automatic change, and it was the one on the 22nd that I fixed manually before comitting

So can this ticket be closed as FIXED, or what's left? All patches merged...

Bryan, Reedy: So can this ticket be closed as FIXED, or what's left? All patches merged...