neutron/releasenotes/notes/deprecate-supported_pci_vendor_devs-12279b70a1f1fe8e.yaml
Moshe Levi de31df4211 SR-IOV: deprecate supported_pci_vendor_devs
Deprecate the supported_pci_vendor_devs option in order to reduce
complexity for configuring SR-IOV. Currently, neutron validates the pci
vendor and product id. However this check is already done by the
nova-scheduler when it selects a suitable hypervisor. More precisely,
the compute node validates this through the pci_passthrough_whitelist
option in nova.conf. Therefore this check in neutron is redundant.

This patch deprecates the supported_pci_vendor_devs in Newton release
and updates the supported_pci_vendor_devs default to None.
In case of None value the SR-IOV mechanism driver won't do
any pci vendor validation. In case this option is set
the SR-IOV mechanism driver will do the validaiton as it was
before.

DocImpact
Closes-bug: #1611302

Change-Id: Id5e2cef44da871965583abbae3e1140fd4f5786c
2016-08-16 08:29:57 +03:00

7 lines
319 B
YAML

---
deprecations:
- The 'supported_pci_vendor_devs' option is deprecated in Newton and will
be removed in Ocata. The validation of supported pci vendors is done in
nova-scheduler through the pci_passthrough_whitelist option when it
selects a suitable hypervisor, hence the option is considered redundant.