kolla-ansible/ansible/roles/freezer/tasks/precheck.yml
wu.chunyang b42508ff43 fix freezer prechecks
the value of {{ freezer_services.keys() }} is freezer-api and
freezer-scheduler ,but we just need freezer_api,not freezer-api and
freezer-scheduler

Change-Id: Idcc2428b9080bee1afa9ef83bc3c5e5c89ca0ee9
2018-06-24 11:23:39 +00:00

18 lines
440 B
YAML

---
- name: Get container facts
kolla_container_facts:
name:
- freezer_api
register: container_facts
- name: Checking free port for Freezer API
wait_for:
host: "{{ api_interface_address }}"
port: "{{ freezer_api_port }}"
connect_timeout: 1
timeout: 1
state: stopped
when:
- inventory_hostname in groups[freezer_services['freezer-api']['group']]
- container_facts['freezer_api'] is not defined