cluster/services/patroni: simulacrum: ensure locksmith is started before creating passwords
This commit is contained in:
parent
3119f7f079
commit
244c7c0e54
1 changed files with 2 additions and 0 deletions
|
@ -108,6 +108,8 @@ in
|
|||
clients[0].succeed(f"{setEnv} consul kv delete --recurse services/incandescence/providers/patroni/formulae/database/existingdb")
|
||||
clients[0].succeed(f"{setEnv} consul kv delete --recurse services/incandescence/providers/patroni/formulae/user/existinguser")
|
||||
|
||||
for client in clients:
|
||||
node.systemctl("start locksmith.service")
|
||||
for node in nodes:
|
||||
node.systemctl("restart incandescence-patroni.target")
|
||||
clients[0].succeed("[[ $(psql -h ${link.ipv4} -p ${link.portStr} -U postgres --tuples-only --csv --command=\"SELECT pg_roles.rolname FROM pg_database JOIN pg_roles ON pg_database.datdba = pg_roles.oid WHERE pg_database.datname = 'existingdb'\") == existinguser ]]")
|
||||
|
|
Loading…
Add table
Reference in a new issue