Page MenuHomePhabricator

determine all fixes to scripts, tools needed for salt multimaster deployment
Closed, DeclinedPublic

Description

We need to have a salt master in codfw for redundancy if for no other reason. Our tools are all set up to rely on having one salt master. We need a script that accepts keys or deletes them on both masters, at a minimum. There is probably code work needed for the minion to behave properly at connection time if one master is down, as well (retrying at periodic internals. for example). What else? Need to get a list together.

Event Timeline

ArielGlenn claimed this task.
ArielGlenn raised the priority of this task from to Medium.
ArielGlenn updated the task description. (Show Details)
ArielGlenn added a project: Salt.
ArielGlenn subscribed.

should find all references to refresh_pillar, sync_all and verify they will Do The Right Thing

modules/salt/templates/reactors/auth.sls.erb may be ok but double-check.
grain-ensure.py probably ok but double-check.
modules/puppetmaster/templates/certcleanup.py almost certainly wrong, needs to be fixed.
modules/puppetmaster/files/wmf-reimage needs fixup and there is a ticket T124761

ArielGlenn renamed this task from determine all fixes needed for salt multimaster deployment to determine all fixes to scripts, tools needed for salt multimaster deployment.Feb 9 2016, 1:08 PM
ArielGlenn set Security to None.