It's currently a mess, living in misc/deployments.pp. Set it up as a proper module + roles.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T53494 Use Beta cluster as a true canary for code deployments (epic) | |||
| Declined | None | T87220 Minimize infrastructure differences between Beta Cluster and production | |||
| Resolved | yuvipanda | T87221 Move scap puppet code into a module |
Event Timeline
Change 186597 had a related patch set uploaded (by Yuvipanda):
scap: Move 'common_scripts' into scripts class
Change 186598 had a related patch set uploaded (by Yuvipanda):
scap: Move scap master code into own class
Change 186600 had a related patch set uploaded (by Yuvipanda):
scap: Move l10nupdate into module
Change 186601 had a related patch set uploaded (by Yuvipanda):
scap: Move rsync proxies into module
Change 186603 had a related patch set uploaded (by Yuvipanda):
logging: Move fatalmonitor into role::mediawiki::logging
Change 187155 had a related patch set uploaded (by Yuvipanda):
scap: Add missing role file
Change 187159 had a related patch set uploaded (by Yuvipanda):
scap: Fix typo
Change 186603 merged by Yuvipanda:
logging: Move fatalmonitor into role::mediawiki::logging
It is in a module now (yay!), but needs some more tweaks before it can replace beta::scap