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/database/existingdb")
|
||||||
clients[0].succeed(f"{setEnv} consul kv delete --recurse services/incandescence/providers/patroni/formulae/user/existinguser")
|
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:
|
for node in nodes:
|
||||||
node.systemctl("restart incandescence-patroni.target")
|
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 ]]")
|
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