A fresh deploy of newton using the old external net config is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron Gateway Charm |
Fix Released
|
Medium
|
James Page | ||
neutron-gateway (Juju Charms Collection) |
Invalid
|
Medium
|
James Page |
Bug Description
Newton cloud, deployed with juju 2.0GA and next charms using the autopilot on MAAS 1.9.x.
cs:~openstack-
cs:~openstack-
openstack-origin: cloud:xenial-newton
This deployment was done using ext-port, not the new bridge-mappings introduced in the 16.07 openstack charms.
Instance comes up, floating ip is attached, but can't be connected to.
tcpdump shows that the ARP request arrives at the br-ex bridge on neutron-gateway/0, but nothing answers. It also does not arrive at the router namespace where the instance lives.
I then removed the networks, subnets and routers and changed these charm options, according to https:/
neutron-gateway:
- ext-port: had a list of mac addresses, was changed to empty
- data-port=
- bridge-mappings was left at the default value of physnet1:br-data.
neutron-api:
- flat-network-
Then I created the networks and routers again but using the flat network provider:
neutron net-create --provider:
(script I used is attached)
After this I could connect to the instance via its floating ip.
description: | updated |
description: | updated |
tags: | added: oil |
tags: | added: uosci |
Changed in charm-neutron-gateway: | |
assignee: | nobody → James Page (james-page) |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in neutron-gateway (Juju Charms Collection): | |
status: | Fix Committed → Invalid |
Changed in charm-neutron-gateway: | |
milestone: | none → 17.02 |
Changed in charm-neutron-gateway: | |
status: | Fix Committed → Fix Released |
"ovs-vsctl show" on neutron-gateway/0 after the deployment.
gnuoy's comment:
<gnuoy> andreas, there is a patch missing between br-ex and br-int