Nic Ordering not guaranteed with Quantum API
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Mark McClain | ||
Folsom |
Fix Released
|
High
|
Gary Kotton | ||
nova (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When Quantum is enabled the API driver (nova.network.
Ports are created in the order specified by _get_available_
However, the network_info data structure is then built invoking _build_
As there is no guarantee that the order of the ports returned by quantum is the same as the order specified by _get_available_
Please note that this bug is not a duplicate of bug 1042348, although they are somewhat related.
A simple fix could consist in building network_info using the order specified by _get_available_
Related branches
- Openstack Ubuntu Testers: Pending requested
-
Diff: 121 lines (+100/-4)1 file modifieddebian/changelog (+100/-4)
CVE References
Changed in nova: | |
assignee: | nobody → Salvatore Orlando (salvatore-orlando) |
Changed in nova: | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → grizzly-1 |
tags: | removed: folsom-backport-potential |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova (Ubuntu): | |
status: | New → Fix Released |
Changed in nova (Ubuntu Quantal): | |
status: | New → Confirmed |
Changed in nova: | |
milestone: | grizzly-1 → 2013.1 |
Mark said he had a patch for this. Mark, are you able to post that? I want to make sure this is fixed in the next stable update for nova.