Retry pgsql bootstrap startup 6 times
This will sometimes fail, so retry it several times
This commit is contained in:
		| @@ -11,7 +11,7 @@ | ||||
|   command: /usr/share/zookeeper/bin/zkCli.sh rmr /patroni | ||||
|   ignore_errors: true | ||||
|  | ||||
| - name: ensure patroni services are enabled and started on this host so it becomes leader | ||||
| - name: ensure patroni services are enabled and started | ||||
|   service: | ||||
|     name: "{{ item }}.service" | ||||
|     state: started | ||||
| @@ -23,6 +23,13 @@ | ||||
|   pause: | ||||
|     seconds: 15 | ||||
|  | ||||
| - name: test connecting to cluster | ||||
|   shell: sudo -u postgres psql postgres -c 'select * from pg_stat_activity' || ( service patroni restart && exit 1 ) | ||||
|   register: result | ||||
|   retries: 6 | ||||
|   delay: 5 | ||||
|   until: result.rc == 0 | ||||
|  | ||||
| - block: | ||||
|     - name: create user for DNS role | ||||
|       postgresql_user: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user