network topology crashes with timing issue
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Undecided
|
Matthew D. Wood |
Bug Description
Due to a timing issue, the network topology page can issue a 500 error if a subnet is deleted at the inopportune moment.
Inside openstack_
neutron_networks = api.neutron.
This can return a list of network objects whose subnet list can be [None]
Later, we attempt to iterate over that list and pull the .cidr attribute off each element:
...
...
Obviously, None doesn't have a .cidr attribute.
The real cause is inside the api.neutron.
Changed in horizon: | |
assignee: | nobody → Matthew D. Wood (woodm1979) |
Changed in horizon: | |
milestone: | none → juno-2 |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | juno-2 → 2014.2 |
Review: https:/ /review. openstack. org/#/c/ 86123