nova/releasenotes/notes/deprecate-nicira-iface-id-in-xenserver-dc3c147aef1bc2c8.yaml
Huan Xie d0d546ce8e XenAPI: Deprecate nicira-iface-id for XenServer VIF
When using neutron polling mode, booting a VM will timeout because cannot
receive network-vif-plugged event. After investigation we found we set
vif['id'](i.e. neutron port uuid from neutron's perspective of view) to
two different OVS ports. One is the Xenserver VIF, the other is tap device
qvo-XXXX which neutron ovs agent will monitor and deal with.
This patch is to deprecate the setting of 'nicira-iface-id' to XenServer
VIF (which will result in 'iface-id' in ovsdb) and use 'neutron-port-id'.
Note: There is no problem if we don't use neutron-ovs-agent polling mode

Change-Id: I878602b5a84106634a211735c0002580293e3c06
2017-05-26 21:57:29 -07:00

9 lines
409 B
YAML

---
deprecations:
- |
When using neutron polling mode with XenAPI driver, booting a VM will
timeout because ``nova-compute`` cannot receive network-vif-plugged event.
This is because it set vif['id'](i.e. neutron port uuid) to two different
OVS ports. One is XenServer VIF, the other is tap device qvo-XXXX, but
setting 'nicira-iface-id' to XenServer VIF isn't correct, so deprecate it.