File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change 3232 ipv6_ra_mode : " {{ os_subnet6_router_advertisements_mode }}"
3333 when : os_subnet6 is defined
3434
35- - name : ' Create external router'
35+ - name : ' Create external router for IPv4 '
3636 openstack.cloud.router :
3737 name : " {{ os_router }}"
3838 network : " {{ os_external_network }}"
39- interfaces :
40- - " {{ os_subnet }}"
41- when : os_external_network is defined and os_external_network|length>0
39+ interfaces : " {{ os_subnet }}"
40+ when :
41+ - os_external_network is defined
42+ - os_external_network|length>0
43+ - os_subnet6 is not defined
4244
43- - name : ' Add IPv6 subnet to the external router'
45+ - name : ' Create external router for dualstack '
4446 openstack.cloud.router :
4547 name : " {{ os_router }}"
48+ network : " {{ os_external_network }}"
4649 interfaces :
4750 - " {{ os_subnet }}"
4851 - " {{ os_subnet6 }}"
4952 when :
53+ - os_external_network is defined
54+ - os_external_network|length>0
5055 - os_subnet6 is defined
51- - os_external_network is defined and os_external_network|length>0
5256
5357 - name : ' Create the API port'
5458 openstack.cloud.port :
You can’t perform that action at this time.
0 commit comments