NVP plugin extension lswitch created with wrong transport zone binding
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vmware-nsx |
New
|
Undecided
|
Unassigned |
Bug Description
Nicira NVP plugin create extension lswitches when port number on a bridged (flat) network reaches upper limit (configured by max_lp_
However, in Havana version, when extension lswitches are created for "flat" networks, it use wrong transport zone binding.
Expected: use same transport zone binding as specified by the network.
Result: use default transport zone binding configured by default_tz_uuid and default_
This bug is introduced in Havana version.
Root cause:
in Havana, tz_uuid was generated in a new function _convert_
if (network and not attr.is_attr_set(
return [{"zone_uuid": cluster.
For a bridged network without VLAN, this mpnet.SEGMENTS is not set. So the function returns with the default binding rather than use the tz binding of the specified network.
tags: | added: nicira |
Changed in neutron: | |
assignee: | nobody → Aaron Rosen (arosen) |
importance: | Undecided → High |
tags: | added: havana-backport-potential |
Changed in neutron: | |
importance: | High → Undecided |
tags: | added: vmware |
Changed in neutron: | |
importance: | Undecided → Low |
no longer affects: | neutron |
Fixed in master/juno already by https:/ /review. openstack. org/#/c/ 106067/ will backport.