Add retry attempts for designate state
The patch add retry attempts to designate state in case
the designate central doesn't pull all objects to the memory
and as a result doesn't start properly yet.
Change-Id: Ia32747a3e06b15bed16774a6ff6da812ecf85df4
Related-PROD: PROD-18908
diff --git a/designate/server.sls b/designate/server.sls
index 0d998a3..c4ee198 100644
--- a/designate/server.sls
+++ b/designate/server.sls
@@ -85,7 +85,7 @@
{%- if not grains.get('noservices', False) %}
designate_pool_update:
cmd.run:
- - name: designate-manage pool update
+ - name: for i in {1..3}; do designate-manage pool update && break || (e=$? && sleep 10); done; (exit $e)
- require:
- service: designate_server_services
- onchanges: