1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 15:47:14 +01:00

OCPBUGS-27844: Fix task for attaching IPv6 subnet to router

This commit is contained in:
Roman Dobosz
2024-02-29 15:09:39 +01:00
parent 62bc287344
commit 68aa7e5131

View File

@@ -32,23 +32,27 @@
ipv6_ra_mode: "{{ os_subnet6_router_advertisements_mode }}"
when: os_subnet6 is defined
- name: 'Create external router'
- name: 'Create external router for IPv4'
openstack.cloud.router:
name: "{{ os_router }}"
network: "{{ os_external_network }}"
interfaces: "{{ os_subnet }}"
when:
- os_external_network is defined
- os_external_network|length>0
- os_subnet6 is not defined
- name: 'Create external router for dualstack'
openstack.cloud.router:
name: "{{ os_router }}"
network: "{{ os_external_network }}"
interfaces:
- "{{ os_subnet }}"
when: os_external_network is defined and os_external_network|length>0
- name: 'Add IPv6 subnet to the external router'
openstack.cloud.router:
name: "{{ os_router }}"
interfaces:
- "{{ os_subnet }}"
- "{{ os_subnet6 }}"
when:
- os_external_network is defined
- os_external_network|length>0
- os_subnet6 is defined
- os_external_network is defined and os_external_network|length>0
- name: 'Create the API port'
openstack.cloud.port: