AIO deployment instances do not have network connectivity
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I have a default AIO deployment in an Ubuntu 16.04 VM. After deployment I am not able to access the internet from instances within the AIO deployment. Amy Marrich tried something similar and got the same results. I am using the 18.0.0 branch of OSA.
I have the following bridge configuration:
root@x3650-
bridge name bridge id STP enabled interfaces
br-dbaas 8000.7af2ede8bbbb no br-dbaas-veth
dummy-dbaas
br-lbaas 8000.526368782c22 no br-lbaas-veth
dummy-lbaas
br-mgmt 8000.0e0e069f0ffa no 1674b562_eth1
dummy-mgmt
br-storage 8000.9e4b6aaaaf2e no a166c91a_eth2
br-vlan 8000.be70e0672138 no br-vlan-veth
dummy-vlan
br-vxlan 8000.ba6279666f05 no dummy-vxlan
brq348a6670-a3 8000.86e2252b54c9 no eth12
brq3e757237-7e 8000.424e90ff0623 no tap8cabee3c-e1
vxlan-1
brq4bf69a3f-17 8000.bea229bcc64b no vxlan-34
lxcbr0 8000.fe046c0c84f8 no 1674b562_eth0
root@x3650-
My external interface is 192.168.1.8 on ens3. VMs are not able to ping beyond 192.168.1.8. I was able to see ARP and ICMP traffic on TAP interface but it doesn't appear that traffic gets any further than that.
Here is the ip for my node:
root@x3650-
1: lo: <LOOPBACK,
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,
link/ether 52:54:00:76:2b:83 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.8/24 brd 192.168.1.255 scope global ens3
valid_lft forever preferred_lft forever
inet6 fe80::5054:
valid_lft forever preferred_lft forever
3: bond0: <BROADCAST,
link/ether f6:f2:ed:32:50:06 brd ff:ff:ff:ff:ff:ff
4: br-vlan: <BROADCAST,
link/ether be:70:e0:67:21:38 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.9/24 brd 192.168.1.255 scope global br-vlan
valid_lft forever preferred_lft forever
inet 172.29.248.100/22 brd 172.29.251.255 scope global br-vlan
valid_lft forever preferred_lft forever
inet 172.29.248.1/22 brd 172.29.251.255 scope global secondary br-vlan
valid_lft forever preferred_lft forever
inet6 fe80::bc70:
valid_lft forever preferred_lft forever
5: br-storage: <BROADCAST,
link/ether 9e:4b:6a:aa:af:2e brd ff:ff:ff:ff:ff:ff
inet 172.29.244.100/22 brd 172.29.247.255 scope global br-storage
valid_lft forever preferred_lft forever
inet6 fe80::9c4b:
valid_lft forever preferred_lft forever
6: br-vxlan: <BROADCAST,
link/ether ba:62:79:66:6f:05 brd ff:ff:ff:ff:ff:ff
inet 172.29.240.100/22 brd 172.29.243.255 scope global br-vxlan
valid_lft forever preferred_lft forever
inet6 fe80::b862:
valid_lft forever preferred_lft forever
7: br-mgmt: <BROADCAST,
link/ether 0e:0e:06:9f:0f:fa brd ff:ff:ff:ff:ff:ff
inet 172.29.236.100/22 brd 172.29.239.255 scope global br-mgmt
valid_lft forever preferred_lft forever
inet6 fe80::c0e:
valid_lft forever preferred_lft forever
8: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether da:d4:76:a6:74:1a brd ff:ff:ff:ff:ff:ff
9: dummy-lbaas: <BROADCAST,
link/ether ee:1b:ff:da:02:2e brd ff:ff:ff:ff:ff:ff
10: dummy-dbaas: <BROADCAST,
link/ether 2a:c3:3d:70:16:54 brd ff:ff:ff:ff:ff:ff
11: dummy-vlan: <BROADCAST,
link/ether e2:a2:48:24:41:e5 brd ff:ff:ff:ff:ff:ff
12: dummy-storage: <BROADCAST,
link/ether 66:fe:cd:30:a0:81 brd ff:ff:ff:ff:ff:ff
13: eth14@br-
link/ether 5e:e1:56:ec:31:d2 brd ff:ff:ff:ff:ff:ff
inet6 fe80::5ce1:
valid_lft forever preferred_lft forever
14: br-lbaas-
link/ether ea:6f:6f:b3:b4:f6 brd ff:ff:ff:ff:ff:ff
15: eth13@br-
link/ether 2a:0f:3a:4a:49:22 brd ff:ff:ff:ff:ff:ff
inet6 fe80::280f:
valid_lft forever preferred_lft forever
16: br-dbaas-
link/ether 5e:5e:70:b6:19:8f brd ff:ff:ff:ff:ff:ff
17: eth12@br-vlan-veth: <BROADCAST,
link/ether f6:65:e7:08:ec:dc brd ff:ff:ff:ff:ff:ff
inet6 fe80::f465:
valid_lft forever preferred_lft forever
18: br-vlan-veth@eth12: <BROADCAST,
link/ether ea:4d:ad:7c:6e:b4 brd ff:ff:ff:ff:ff:ff
19: br-lbaas: <BROADCAST,
link/ether 52:63:68:78:2c:22 brd ff:ff:ff:ff:ff:ff
inet 172.29.252.100/22 brd 172.29.255.255 scope global br-lbaas
valid_lft forever preferred_lft forever
inet6 fe80::5063:
valid_lft forever preferred_lft forever
20: br-dbaas: <BROADCAST,
link/ether 7a:f2:ed:e8:bb:bb brd ff:ff:ff:ff:ff:ff
inet 172.29.232.100/22 brd 172.29.235.255 scope global br-dbaas
valid_lft forever preferred_lft forever
inet6 fe80::78f2:
valid_lft forever preferred_lft forever
21: dummy-vxlan: <BROADCAST,
link/ether 92:f6:00:55:10:ef brd ff:ff:ff:ff:ff:ff
22: dummy-mgmt: <BROADCAST,
link/ether ae:05:5c:16:83:da brd ff:ff:ff:ff:ff:ff
24: lxcbr0: <BROADCAST,
link/ether fe:04:6c:0c:84:f8 brd ff:ff:ff:ff:ff:ff
inet 10.255.255.1/24 brd 10.255.255.255 scope global lxcbr0
valid_lft forever preferred_lft forever
inet6 fe80::6cbe:
valid_lft forever preferred_lft forever
88: b6d19504_eth1@if87: <BROADCAST,
link/ether fe:b5:fe:38:fc:28 brd ff:ff:ff:ff:ff:ff link-netnsid 14
inet6 fe80::fcb5:
valid_lft forever preferred_lft forever
90: b6d19504_eth0@if89: <BROADCAST,
link/ether fe:ec:12:a5:26:31 brd ff:ff:ff:ff:ff:ff link-netnsid 14
inet6 fe80::fcec:
valid_lft forever preferred_lft forever
96: 5ed62e5d_eth1@if95: <BROADCAST,
link/ether fe:88:de:d1:3b:26 brd ff:ff:ff:ff:ff:ff link-netnsid 6
inet6 fe80::fc88:
valid_lft forever preferred_lft forever
98: 5ed62e5d_eth0@if97: <BROADCAST,
link/ether fe:04:6c:0c:84:f8 brd ff:ff:ff:ff:ff:ff link-netnsid 6
inet6 fe80::fc04:
valid_lft forever preferred_lft forever
100: 1674b562_eth1@if99: <BROADCAST,
link/ether fe:d4:bc:fa:df:1d brd ff:ff:ff:ff:ff:ff link-netnsid 1
inet6 fe80::fcd4:
valid_lft forever preferred_lft forever
102: 1674b562_
link/ether fe:a0:df:97:8a:bf brd ff:ff:ff:ff:ff:ff link-netnsid 1
inet6 fe80::fca0:
valid_lft forever preferred_lft forever
104: 1cd18aa6_
link/ether fe:28:ae:09:44:e4 brd ff:ff:ff:ff:ff:ff link-netnsid 9
inet6 fe80::fc28:
valid_lft forever preferred_lft forever
106: 1cd18aa6_
link/ether fe:3e:d1:d0:64:b2 brd ff:ff:ff:ff:ff:ff link-netnsid 9
inet6 fe80::fc3e:
valid_lft forever preferred_lft forever
108: b780621f_
link/ether fe:82:d5:0e:ea:c9 brd ff:ff:ff:ff:ff:ff link-netnsid 12
inet6 fe80::fc82:
valid_lft forever preferred_lft forever
110: b780621f_
link/ether fe:5c:4f:3a:a2:e9 brd ff:ff:ff:ff:ff:ff link-netnsid 12
inet6 fe80::fc5c:
valid_lft forever preferred_lft forever
112: d4686aa3_
link/ether fe:f7:ef:54:7a:e5 brd ff:ff:ff:ff:ff:ff link-netnsid 15
inet6 fe80::fcf7:
valid_lft forever preferred_lft forever
114: d4686aa3_
link/ether fe:68:93:29:5a:79 brd ff:ff:ff:ff:ff:ff link-netnsid 15
inet6 fe80::fc68:
valid_lft forever preferred_lft forever
116: f362e4c7_
link/ether fe:db:00:88:34:f4 brd ff:ff:ff:ff:ff:ff link-netnsid 2
inet6 fe80::fcdb:
valid_lft forever preferred_lft forever
118: f362e4c7_
link/ether fe:e3:20:ed:17:7c brd ff:ff:ff:ff:ff:ff link-netnsid 2
inet6 fe80::fce3:
valid_lft forever preferred_lft forever
120: c8d85d81_
link/ether fe:85:74:cc:27:f9 brd ff:ff:ff:ff:ff:ff link-netnsid 3
inet6 fe80::fc85:
valid_lft forever preferred_lft forever
122: c8d85d81_
link/ether fe:96:79:0a:7a:48 brd ff:ff:ff:ff:ff:ff link-netnsid 3
inet6 fe80::fc96:
valid_lft forever preferred_lft forever
124: ef5555d1_
link/ether fe:f1:19:12:3b:de brd ff:ff:ff:ff:ff:ff link-netnsid 7
inet6 fe80::fcf1:
valid_lft forever preferred_lft forever
126: ef5555d1_
link/ether fe:c3:dc:a7:7b:fa brd ff:ff:ff:ff:ff:ff link-netnsid 7
inet6 fe80::fcc3:
valid_lft forever preferred_lft forever
128: ef5555d1_
link/ether fe:1d:2c:ae:86:e8 brd ff:ff:ff:ff:ff:ff link-netnsid 7
inet6 fe80::fc1d:
valid_lft forever preferred_lft forever
130: dee1ff11_
link/ether fe:67:6e:ed:2d:68 brd ff:ff:ff:ff:ff:ff link-netnsid 10
inet6 fe80::fc67:
valid_lft forever preferred_lft forever
132: dee1ff11_
link/ether fe:3a:a8:3f:5d:a4 brd ff:ff:ff:ff:ff:ff link-netnsid 10
inet6 fe80::fc3a:
valid_lft forever preferred_lft forever
134: dee1ff11_
link/ether fe:0a:d8:f6:56:44 brd ff:ff:ff:ff:ff:ff link-netnsid 10
inet6 fe80::fc0a:
valid_lft forever preferred_lft forever
136: a57d8698_
link/ether fe:be:5a:45:ca:68 brd ff:ff:ff:ff:ff:ff link-netnsid 13
inet6 fe80::fcbe:
valid_lft forever preferred_lft forever
138: a57d8698_
link/ether fe:3e:71:b0:f1:3c brd ff:ff:ff:ff:ff:ff link-netnsid 13
inet6 fe80::fc3e:
valid_lft forever preferred_lft forever
142: b46ab91b_
link/ether fe:71:36:e2:88:1d brd ff:ff:ff:ff:ff:ff link-netnsid 5
inet6 fe80::fc71:
valid_lft forever preferred_lft forever
144: b46ab91b_
link/ether fe:d6:cc:51:47:51 brd ff:ff:ff:ff:ff:ff link-netnsid 5
inet6 fe80::fcd6:
valid_lft forever preferred_lft forever
146: fe528a81_
link/ether fe:ea:63:4d:8a:17 brd ff:ff:ff:ff:ff:ff link-netnsid 11
inet6 fe80::fcea:
valid_lft forever preferred_lft forever
148: fe528a81_
link/ether fe:59:df:b4:39:06 brd ff:ff:ff:ff:ff:ff link-netnsid 11
inet6 fe80::fc59:
valid_lft forever preferred_lft forever
150: d69901b0_
link/ether fe:ff:f2:cc:52:9c brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet6 fe80::fcff:
valid_lft forever preferred_lft forever
152: d69901b0_
link/ether fe:5f:f1:c0:e9:7c brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet6 fe80::fc5f:
valid_lft forever preferred_lft forever
154: 7169005f_
link/ether fe:13:9f:c9:a0:b9 brd ff:ff:ff:ff:ff:ff link-netnsid 8
inet6 fe80::fc13:
valid_lft forever preferred_lft forever
156: 7169005f_
link/ether fe:23:1e:f7:95:a3 brd ff:ff:ff:ff:ff:ff link-netnsid 8
inet6 fe80::fc23:
valid_lft forever preferred_lft forever
158: a166c91a_
link/ether fe:66:b5:7e:7e:14 brd ff:ff:ff:ff:ff:ff link-netnsid 4
inet6 fe80::fc66:
valid_lft forever preferred_lft forever
160: a166c91a_
link/ether fe:6e:53:e5:d8:53 brd ff:ff:ff:ff:ff:ff link-netnsid 4
inet6 fe80::fc6e:
valid_lft forever preferred_lft forever
162: a166c91a_
link/ether fe:66:49:6f:8f:8e brd ff:ff:ff:ff:ff:ff link-netnsid 4
inet6 fe80::fc66:
valid_lft forever preferred_lft forever
163: tap9f8ac449-d4@if2: <BROADCAST,
link/ether 42:4e:90:ff:06:23 brd ff:ff:ff:ff:ff:ff link-netnsid 16
166: vxlan-1: <BROADCAST,
link/ether c6:b0:db:8d:aa:8f brd ff:ff:ff:ff:ff:ff
167: brq3e757237-7e: <BROADCAST,
link/ether 42:4e:90:ff:06:23 brd ff:ff:ff:ff:ff:ff
inet6 fe80::f05c:
valid_lft forever preferred_lft forever
168: tap8cabee3c-e1@if2: <BROADCAST,
link/ether 7a:3a:7c:25:31:ad brd ff:ff:ff:ff:ff:ff link-netnsid 18
178: vxlan-34: <BROADCAST,
link/ether be:a2:29:bc:c6:4b brd ff:ff:ff:ff:ff:ff
179: brq4bf69a3f-17: <BROADCAST,
link/ether be:a2:29:bc:c6:4b brd ff:ff:ff:ff:ff:ff
inet6 fe80::4854:
valid_lft forever preferred_lft forever
181: tap88a74767-b2@if4: <BROADCAST,
link/ether 86:e2:25:2b:54:c9 brd ff:ff:ff:ff:ff:ff link-netnsid 18
182: brq348a6670-a3: <BROADCAST,
link/ether 86:e2:25:2b:54:c9 brd ff:ff:ff:ff:ff:ff
inet6 fe80::743f:
valid_lft forever preferred_lft forever
185: tapa4159f4c-79: <BROADCAST,
link/ether fe:16:3e:73:0c:f7 brd ff:ff:ff:ff:ff:ff
inet6 fe80::fc16:
valid_lft forever preferred_lft forever
root@x3650-
Doesn't appear that there is anyway for the traffic to get from Neutron's networks to my home network but not sure the right way to fix it. I expected that this would just work for an OSA AIO deployment.
So, it appears that this isn't really a bug but a case of needing to reconfigure the networking a bit after deployment as the AOI deployment is intended for test use rather than as a way of deploying an environment.
Anyway, the way to get around the problem was to move the external IP for my host, 192.168.1.8, to the br-vlan interface and then to add my external interface, ens3 to the br-vlan bridge configuration:
ip a d 192.168.1.8/24 dev ens3; ip a a 192.168.1.8/24 dev br-vlan; brctl addif br-vlan ens3