commit de31df4211ca2b05c331ad910578893fe92052f4
Author: Moshe Levi <email address hidden>
Date: Mon Aug 8 20:44:30 2016 +0300
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.
Reviewed: https:/ /review. openstack. org/352812 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=de31df4211c a2b05c331ad9105 78893fe92052f4
Committed: https:/
Submitter: Jenkins
Branch: master
commit de31df4211ca2b0 5c331ad91057889 3fe92052f4
Author: Moshe Levi <email address hidden>
Date: Mon Aug 8 20:44:30 2016 +0300
SR-IOV: deprecate supported_ pci_vendor_ devs
Deprecate the supported_ pci_vendor_ devs option in order to reduce _whitelist
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
option in nova.conf. Therefore this check in neutron is redundant.
This patch deprecates the supported_ pci_vendor_ devs in Newton release pci_vendor_ devs default to None.
and updates the supported_
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: Id5e2cef44da871 965583abbae3e11 40fd4f5786c