tenant does not see network that is routable from tenant-visible network until neutron-server is restarted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Eugene Nikanorov | ||
Havana |
Fix Released
|
High
|
Akihiro Motoki | ||
Icehouse |
Fix Released
|
Undecided
|
Unassigned | ||
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
In TripleO We have a setup script[1] that does this as an admin:
neutron net-create default-net --shared
neutron subnet-create --ip_version 4 --allocation-pool start=10.
neutron router-create default-router
neutron router-
neutron net-create ext-net --router:
neutron subnet-create ext-net $FLOATING_CIDR --disable-dhcp --alocation-pool start=$
neutron router-gateway-set default-router ext-net
I would then expect that all users will be able to see ext-net using 'neutron net-list' and that they will be able to create floating IPs on ext-net.
As of this commit:
commit c655156b98a0a25
Merge: 75ac6c1 c66212c
Author: Jenkins <email address hidden>
Date: Sun Nov 24 10:02:04 2013 +0000
Merge "MidoNet: Added support for the admin_state_up flag"
I see that the ext-net network is not available after I do all of the above router/subnet creation. It does become available to tenants as soon as I restart neutron-server.
[1] https:/
I can reproduce this at will using the TripleO devtest process on real hardware. I have not yet reproduced on VMs using the 'devtest' workflow.
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in neutron: | |
assignee: | nobody → Eugene Nikanorov (enikanorov) |
Changed in neutron: | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in tripleo: | |
status: | Triaged → Fix Released |
tags: | added: havana-backport-potential |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | icehouse-3 → 2014.1 |
looks very similar to https:/ /bugs.launchpad .net/neutron/ +bug/1251982
I guess the reasons can be the same. I'm looking into it.