Update puppet so that eventlogging is deployed from the new python repo instead of the MW extension. This ticket is about deploying the current master, not the new service branch.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Restricted Task | |||||
Duplicate | None | T109331 Deleted files sometimes remain visible to non-privileged users if permanently linked | |||
Duplicate | None | T133819 upload-lb.ulsfo.wikimedia.org still allow access to some deleted files | |||
Duplicate | BBlack | T119038 Image cache issue when 'over-writing' an image on commons | |||
Resolved | ema | T133821 Make CDN purges reliable | |||
Resolved | daniel | T102476 RFC: Requirements for change propagation | |||
Resolved | • GWicke | T84923 Reliable publish / subscribe event bus | |||
Resolved | Ottomata | T114443 EventBus MVP | |||
Resolved | Ottomata | T118863 Deploy eventlogging from new repository [5 pts] |
Event Timeline
Change 253637 had a related patch set uploaded (by Ottomata):
Deploy eventlogging from new server code only repo
Deployment works. Next up: sudo python setup.py install from master on deployment-eventlogging03 and restart eventlogging and make sure everything keeps working. If it does (it should), we can do the same in prod.
Done in prod. Now to remove the deployment for the old eventlogging/EventLogging mw extension repo.
Change 253929 had a related patch set uploaded (by Ottomata):
Remove reference to eventlogging/EventLogging for deployment
Change 253929 merged by Ottomata:
Remove reference to eventlogging/EventLogging for deployment
Change 254032 had a related patch set uploaded (by Ottomata):
Removing python code from EventLogging MW extension, don't need to tox anymore
Change 254032 merged by jenkins-bot:
Removing python code from EventLogging MW extension, don't need to tox anymore