Usage of [Deprecated] service-template-node has started to pick up, which means we have services with a common underlying architecture which need to be deployed on the SCA cluster. As this deployment requires quite a few manual steps, the first obvious step is to have a unified Puppet module which would take care of setting up these common things.
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Legoktm | T67289 Use semantic versioning scheme for WMF (all) releases | |||
| Resolved | • GWicke | T102550 Use semantic versioning for services (for consistency with mediawiki core) | |||
| Resolved | • mmodell | T94620 [EPIC] The future of MediaWiki deployment: Tooling | |||
| Resolved | • GWicke | T93428 Streamline our service development and deployment process | |||
| Resolved | Yurik | T87406 Deploy Graph Extension to all Wikipedias | |||
| Resolved | Yurik | T73227 Graph extension does not have a fallback for non-JavaScript browsers | |||
| Resolved | akosiaris | T90487 Deploy graphoid service into production | |||
| Resolved | akosiaris | T92627 Deployment of Mobile App's service on the SCB cluster | |||
| Resolved | • mobrovac | T95533 Unify SCA Service Puppet Modules / Roles |
Event Timeline
Comment Actions
Change 203334 had a related patch set uploaded (by Mobrovac):
Add a generic SCA service module
Comment Actions
Change 203886 had a related patch set uploaded (by Mobrovac):
service::node: fix the look-up of undefined variables
Comment Actions
Change 203886 merged by Giuseppe Lavagetto:
service::node: fix the look-up of undefined variables
Comment Actions
The module has been merged into ops/puppet. Additionally, citoid has been switched to use it and has been confirmed to work in both production and beta, so resolving.