Nova creates duplicate Neutron ports on instance reschedule
Bug #1617291 reported by
Alexey I. Froloff
This bug report is a duplicate of:
Bug #1639230: reschedule fails with ip already allocated error.
Edit
Remove
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Medium
|
Sivasathurappan Radhakrishnan |
Bug Description
Neutron network driver in Nova creates new port unless port_id is specified. If instance is rescheduled for some reason, these ports should either be deleted or re-used on next try. Reuse doesn't happen because Neutron driver in Nova creates new port unless port_id is specified. New port is then created and instance gets multiple ports (one for each reschedule attempt) while only one is "correct".
This happens because on reschedule network cleanup only happens if virt driver tells to deallocate_
Changed in nova: | |
assignee: | nobody → Rajesh Tailor (ratailor) |
Changed in nova: | |
assignee: | Rajesh Tailor (ratailor) → nobody |
Changed in nova: | |
assignee: | nobody → Sivasathurappan Radhakrishnan (siva-radhakrishnan) |
Changed in nova: | |
importance: | Undecided → Medium |
Changed in nova: | |
status: | New → Confirmed |
tags: | added: neutron |
To post a comment you must log in.
@Rajesh Tailor: are you still working on this bug ?