Page MenuHomePhabricator

Parameterize git_server in ops/puppet for /etc/scap.cfg
Closed, ResolvedPublic

Description

Having realm-specific sections in /etc/scap.cfg is confusing and unnecessary since it's a Puppet managed file and Puppet already provides a mechanism for achieving realm specific config (Hiera). We should refactor the scap ops/puppet module to use a template for /etc/scap.cfg and move its parameters into the appropriate hieradata.

Event Timeline

dduvall raised the priority of this task from to Needs Triage.
dduvall updated the task description. (Show Details)
dduvall added a project: Scap.
dduvall subscribed.
dduvall triaged this task as Medium priority.Feb 8 2016, 7:46 PM
dduvall set Security to None.
dduvall moved this task from Needs triage to Services improvements on the Scap board.
mmodell raised the priority of this task from Medium to High.Feb 11 2016, 10:36 AM
mmodell subscribed.

We only really need to parameterize git_server for scap3. We decided to tackle that now and to simplify the global scap once we've migrated all the things.

dduvall renamed this task from Parameterize global /etc/scap.cfg in ops/puppet to Parameterize git_server in ops/puppet for /etc/scap.cfg.Feb 19 2016, 6:31 PM

Change 272947 had a related patch set uploaded (by 20after4):
Parameterize the git_server variable in global scap.cfg

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

Change 272947 merged by Rush:
Parameterize the git_server variable in global scap.cfg

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