--- - name: Get container facts kolla_container_facts: name: - swift_account_server - swift_container_server - swift_object_server - swift_proxy_server register: container_facts - name: Checking free port for Swift Account Server wait_for: host: "{{ hostvars[inventory_hostname]['ansible_' + storage_interface]['ipv4']['address'] }}" port: "{{ swift_account_server_port }}" connect_timeout: 1 timeout: 1 state: stopped when: - container_facts['swift_account_server'] is not defined - inventory_hostname in groups['swift-account-server'] - name: Checking free port for Swift Container Server wait_for: host: "{{ hostvars[inventory_hostname]['ansible_' + storage_interface]['ipv4']['address'] }}" port: "{{ swift_container_server_port }}" connect_timeout: 1 timeout: 1 state: stopped when: - container_facts['swift_container_server'] is not defined - inventory_hostname in groups['swift-container-server'] - name: Checking free port for Swift Object Server wait_for: host: "{{ hostvars[inventory_hostname]['ansible_' + storage_interface]['ipv4']['address'] }}" port: "{{ swift_object_server_port }}" connect_timeout: 1 timeout: 1 state: stopped when: - container_facts['swift_object_server'] is not defined - inventory_hostname in groups['swift-object-server'] - name: Checking free port for Rsync wait_for: host: "{{ hostvars[inventory_hostname]['ansible_' + storage_interface]['ipv4']['address'] }}" port: "873" connect_timeout: 1 timeout: 1 state: stopped when: - container_facts['swift_object_server'] is not defined - inventory_hostname in groups['swift-object-server'] - name: Checking free port for Swift Proxy Server wait_for: host: "{{ api_interface_address }}" port: "{{ swift_proxy_server_port }}" connect_timeout: 1 timeout: 1 state: stopped when: - container_facts['swift_proxy_server'] is not defined - inventory_hostname in groups['swift-proxy-server']