Neutron refuses to delete instance associated with multiple floating addresses
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Lars Kellogg-Stedman | ||
Icehouse |
New
|
Undecided
|
Unassigned |
Bug Description
Neutron does not permit one to delete an instance that is associated with multiple floating ip addresses.
Create an instance:
nova boot ... --nic net-id=
Add a second fixed ip address:
nova add-fixed-ip test0 3ff9b903-
nova show test0 | grep network
| net0 network | 10.0.0.4, 10.0.0.5 |
Associate a floating ip address with each fixed address:
$ nova add-floating-ip --fixed-address 10.0.0.5 test0 192.168.200.7
$ nova add-floating-ip --fixed-address 10.0.0.4 test0 192.168.200.6
Now attempt to delete the instance:
$ nova delete test0
$ nova list | grep test0
| c36e277f-
Neutron server fails with:
ERROR neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
TRACE neutron.
Disassociating one of the floating ips allows the delete to complete successfully:
nova floating-
nova delete test0
Changed in neutron: | |
importance: | Undecided → Medium |
Changed in neutron: | |
milestone: | none → juno-1 |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | juno-1 → 2014.2 |
Fix proposed to branch: master /review. openstack. org/85432
Review: https:/