Skip to content

Commit 233a0c9

Browse files
authored
Merge pull request #47 from stackhpc/internal-routers
Support routers without an external gateway
2 parents d3b6b63 + 37c2d33 commit 233a0c9

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

galaxy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
namespace: stackhpc
33
name: openstack
4-
version: 0.2.1
4+
version: 0.2.2
55
readme: README.md
66
authors:
77
- StackHPC Ltd

roles/os_networks/tasks/router_workaround.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
cloud: "{{ os_networks_cloud | default(omit) }}"
1717
interface: "{{ os_networks_interface | default(omit, true) }}"
1818
register: _networks_query
19+
when: item.network is defined
1920

2021
- name: Ensure router is registered with neutron
2122
openstack.cloud.router:
@@ -26,7 +27,7 @@
2627
interface: "{{ os_networks_interface | default(omit, true) }}"
2728
name: "{{ item.name }}"
2829
interfaces: "{{ item.interfaces | default(omit) }}"
29-
network: "{{ _networks_query.networks[0].id }}"
30+
network: "{{ _networks_query.networks[0].id if _networks_query is not skipped else omit }}"
3031
external_fixed_ips: "{{ item.external_fixed_ips | default(omit) }}"
3132
project: "{{ item.project | default(omit) }}"
3233
state: "{{ item.state | default(omit) }}"

0 commit comments

Comments
 (0)