Last modified: 2014-08-04 00:29:15 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T66748, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 64748 - Manage mediawiki-config/php symlink automatically
Manage mediawiki-config/php symlink automatically
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Deployment systems (Other open bugs)
wmf-deployment
All All
: Normal normal (vote)
: ---
Assigned To: Sam Reed (reedy)
:
Depends on:
Blocks: 36363
  Show dependency treegraph
 
Reported: 2014-05-02 16:06 UTC by Bryan Davis
Modified: 2014-08-04 00:29 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Bryan Davis 2014-05-02 16:06:32 UTC
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.
Comment 1 Sam Reed (reedy) 2014-05-15 19:44:37 UTC
https://gerrit.wikimedia.org/r/#/c/133528/
Comment 2 Gerrit Notification Bot 2014-05-21 17:38:29 UTC
Change 134641 had a related patch set uploaded by BryanDavis:
Fix /a/common/php symlink creation

https://gerrit.wikimedia.org/r/134641
Comment 3 Gerrit Notification Bot 2014-05-22 21:35:39 UTC
Change 134641 merged by jenkins-bot:
Fix /a/common/php symlink creation

https://gerrit.wikimedia.org/r/134641
Comment 4 Bryan Davis 2014-05-27 15:22:50 UTC
The fix from I3aafd82da4c7468b555cb311a3cdad77c089dc52 should be validated during the 1.24wmf7 deployment on 2014-05-29.
Comment 5 Andre Klapper 2014-06-02 10:20:46 UTC
(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?
Comment 6 Sam Reed (reedy) 2014-06-02 11:26:11 UTC
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
Comment 7 Andre Klapper 2014-07-08 12:53:59 UTC
So can this ticket be closed as FIXED, or what's left? All patches merged...
Comment 8 Andre Klapper 2014-08-04 00:13:20 UTC
Bryan, Reedy: So can this ticket be closed as FIXED, or what's left? All patches merged...
Comment 9 Bryan Davis 2014-08-04 00:29:15 UTC
Looks like the Tuesday train deploy is changing this link now: https://github.com/wikimedia/operations-mediawiki-config/commit/d2386817a8b8ce961b12239246558d11a88041e5

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links