Fix cyclic-dependency between oss services
Pushkin uses postgresql, and creates dbs
using alembic migrations, but we are using
some INSERTS into new tables. This is the
reason for running 'postgresql.client' state twice.
With this patch we are create all required
tables on postgresql side, not on pushkin.
Related-Prod: PROD-14525
Change-Id: Idffd6dd4975c81102a0454162e4a79f5e3bef325
diff --git a/classes/cluster/drivetrain-ha-oss/oss/client.yml b/classes/cluster/drivetrain-ha-oss/oss/client.yml
index dc99d6e..9239169 100644
--- a/classes/cluster/drivetrain-ha-oss/oss/client.yml
+++ b/classes/cluster/drivetrain-ha-oss/oss/client.yml
@@ -29,11 +29,12 @@
# PostgreSQL
- system.postgresql.client.pushkin
- - system.postgresql.client.rundeck
+ - system.postgresql.client.pushkin.security_monkey
+ - system.postgresql.client.pushkin.janitor_monkey
+ - system.postgresql.client.pushkin.sfdc
+ - system.postgresql.client.pushkin.alertmanager
- system.postgresql.client.security_monkey
- - system.postgresql.client.janitor_monkey
- - system.postgresql.client.sfdc
- - system.postgresql.client.alertmanager
+ - system.postgresql.client.rundeck
# Elasticsearch
- system.elasticsearch.client