Page MenuHomePhabricator

Maintain symlinks to current deployment branch in mediawiki-config/docroot/bits/static-current
Closed, ResolvedPublic

Description

Extensions like ULS have quite a lot of static assets that don't change very often. Having stable bits URLs at https://bits.wikimedia.org/static-current/.* would help in such cases. Would it be feasible to add a step to update these symlinks to the new-branch-creation process?


Version: wmf-deployment
Severity: normal

Details

Reference
bz55506

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:19 AM
bzimport set Reference to bz55506.
bzimport added a subscriber: Unknown Object (MLST).

Change 89024 had a related patch set uploaded by Ori.livneh:
Add 'static-current' w/symlinks to 1.22wmf20

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

Change 89024 abandoned by Ori.livneh:
Add 'static-current' w/symlinks to /usr/local/apache/common-local/php

Reason:
An equivalent already exists.

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

Change 90085 had a related patch set uploaded by Ori.livneh:
multiversion/checkoutMediaWiki: create/update 'current' / 'stable' symlinks

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

Change 90085 merged by jenkins-bot:
Add updateBitsBranchPointers script to create/update 'current' / 'stable' symlinks

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

Patch in comment 4 was merged a while ago.
Ori: Is there more work left to do here (if yes: please reset the bug report status to NEW or ASSIGNED), or can you close this ticket as RESOLVED FIXED?

No reply to comment 5 - assuming this bug is FIXED.
If that is not the case: Please reopen and elaborate what is left to do here to get this report fixed.