JIRA: COMPASS-206
Change-Id: I0cf7b2dd1414f3270ff894a6cf17aba5841e6848
Signed-off-by: carey.xu <carey.xuhan@huawei.com>
- name: sync cinder db
#cinder_manage: action=dbsync
shell: su -s /bin/sh -c 'cinder-manage db sync' cinder
+ ignore_errors: true
+ changed_when: true
notify:
- restart cinder control serveice
- include: mariadb_install.yml
- include: mariadb_cluster.yml
+ when: '{{ haproxy_hosts|length }} > 1'
- include: mariadb_config.yml
when:
- name: stop rabbitmq app
shell: rabbitmqctl stop_app; sleep 3
-- name: join cluster
- command: rabbitmqctl join_cluster rabbit@{{ haproxy_hosts.keys()[0] }}
+- name: join cluster
+ shell: rabbitmqctl join_cluster rabbit@{{ haproxy_hosts.keys()[0] }}
+ register: join_result
+ until: join_result|success
+ retries: 20
+ delay: 3
- name: start rabbitmq app
- command: rabbitmqctl start_app
+ shell: rabbitmqctl start_app