Move scap target configuration to etcd
Open, LowPublic

Description

Using dsh group lists for deployment targets is lamesauce. Let's use etcd.

There's even a client!

demon created this task.Oct 19 2015, 5:51 PM
demon updated the task description. (Show Details)
demon raised the priority of this task from to Normal.
demon added subscribers: demon, Dzahn.
Restricted Application added subscribers: Matanya, Aklapper. · View Herald TranscriptOct 19 2015, 5:51 PM

Do we get anything useful out of this? Or is this task just because it's the cool thing to do?

Dzahn added a comment.Oct 19 2015, 5:57 PM

We get to kill the entire dsh module (remove cruft) which is not used anymore except for this.

Dzahn added a comment.EditedOct 19 2015, 5:58 PM

also, it's kind of a way to resolve T80395. (also see T80415)

demon added a comment.Oct 19 2015, 6:01 PM

Do we get anything useful out of this? Or is this task just because it's the cool thing to do?

If we've already got the list of hosts in etcd (for pybal) then it's duplication of config for one thing. I think it's been said elsewhere (and better) by others, but puppet isn't great for managing large lists of things like this that are subject to change on short notice.

greg set Security to None.
greg edited projects, added scap2; removed Deployment-Systems.Feb 9 2016, 11:33 PM
dduvall moved this task from Needs triage to MediaWiki MVP on the Scap board.Feb 12 2016, 7:53 PM
mmodell edited projects, added Scap (Scap3-MediaWiki-MVP); removed Scap.
thcipriani lowered the priority of this task from Normal to Low.Oct 5 2016, 4:29 PM
thcipriani moved this task from Needs Triage to Experiments on the Scap (Scap3-MediaWiki-MVP) board.