Page MenuHomePhabricator

Enable config deploys for service::node services
Closed, ResolvedPublic

Description

Scap3 is able to deploy configuration files found in the deploy repos of services as well. We should enable that for services using service::node in a generic fashion.

Details

Related Gerrit Patches:
operations/puppet : productionservice::node: Compile the file holding puppet-controlled vars
mediawiki/services/mathoid/deploy : masterScap: Add config and tell Scap to deploy it

Event Timeline

mobrovac created this task.Sep 1 2016, 8:18 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 1 2016, 8:18 PM
mobrovac triaged this task as High priority.Sep 1 2016, 8:18 PM

Change 308021 had a related patch set uploaded (by Mobrovac):
service::node: Compile the file holding puppet-controlled vars

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

Change 308071 had a related patch set uploaded (by Mobrovac):
Scap: Add config and tell Scap to deploy it

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

Change 308071 merged by Mobrovac:
Scap: Add config and tell Scap to deploy it

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

Change 308021 merged by Giuseppe Lavagetto:
service::node: Compile the file holding puppet-controlled vars

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

mobrovac closed this task as Resolved.Sep 9 2016, 12:08 PM
mobrovac removed a project: Patch-For-Review.
mobrovac removed subscribers: gerritbot, Aklapper.

Merged, resolving. Will deal with individual services in follow-up tasks.

Change 315068 had a related patch set uploaded (by Mobrovac):
Scap3: Configure the deploy repo for config deploys

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

Should we also do this for cxserver?