kolla-ansible/ansible/roles/tacker/tasks/precheck.yml
Eduardo Gonzalez ecc022177c Fix missing tacker-conductor service
Tacker has included a new conductor service
to manage mistral workflows for VIM monitoring.

Without conductor, Tacker cannot create VIMs.

This change reworks tacker to include tacker-conductor
service.

Depends-On: I52778e86e4f2c297ead8d4b09983e5e38ca88c70
Closes-Bug: #1710874
Change-Id: I6901e919887551bedc9dba8983ac904e8c48c9ce
2017-08-21 08:12:01 +00:00

18 lines
423 B
YAML

---
- name: Get container facts
kolla_container_facts:
name:
- tacker_server
register: container_facts
- name: Checking free port for Tacker Server
wait_for:
host: "{{ api_interface_address }}"
port: "{{ tacker_server_port }}"
connect_timeout: 1
timeout: 1
state: stopped
when:
- container_facts['tacker_server'] is not defined
- inventory_hostname in groups['tacker-server']