tripleo-ansible/tripleo_ansible/roles/designate_bind_config/tasks/create_collocated_ips.yml

21 lines
570 B
YAML

---
- name: Create a neutron port for a new address
os_port:
state: present
network: "{{ network_name }}"
fixed_ips:
- subnet_id: "{{ subnet_id }}"
no_security_groups: True
name: "designate-{{ item }}-integration-port"
register: _dns_designate_ports
with_items:
- "{{ hosts_for_ports }}"
- name: Set the unbound host ip fact
set_fact:
tripleo_dns_listen_interfaces: "[ '{{ item.port.fixed_ips[0].ip_address }}' ]"
delegate_to: "{{ item.item }}"
delegate_facts: true
with_items:
- "{{ _dns_designate_ports.results }}"