Remove PciPassthroughFilter from NovaSchedulerAvailableFilters

This patch removes PciPassthroughFilter from
NovaSchedulerAvailableFilters definitions when
"nova.scheduler.filters.all_filters" presents in the list:
PciPassthroughFilter is part of nova.scheduler.filters.all_filters
and there is no reason to define it separately.

Closes-bug: #1932146
Change-Id: Ief8f157c3a758c398aa0e6791dea75c035393ee8
This commit is contained in:
Alexey Stupnikov 2021-06-16 12:57:59 +02:00
parent 5fade4ae00
commit f94c38476e
5 changed files with 5 additions and 5 deletions

View File

@ -5,7 +5,7 @@
parameter_defaults:
NovaSchedulerEnabledFilters: ['AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter','NUMATopologyFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
NovaSchedulerAvailableFilters: ['nova.scheduler.filters.all_filters']
#NovaPCIPassthrough:
# - devname: "ens3f0"
# physical_network: null

View File

@ -6,4 +6,4 @@ parameter_defaults:
NeutronMechanismDrivers: ['sriovnicswitch','openvswitch']
NeutronPluginExtensions: "qos,port_security"
NovaSchedulerEnabledFilters: ['AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
NovaSchedulerAvailableFilters: ['nova.scheduler.filters.all_filters']

View File

@ -9,7 +9,7 @@ parameter_defaults:
NeutronPluginExtensions: "qos,port_security"
NeutronPhysicalDevMappings: ['datacentre:ib0']
NovaSchedulerEnabledFilters: ['AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter', 'NUMATopologyFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
NovaSchedulerAvailableFilters: ['nova.scheduler.filters.all_filters']
MultiInterfaceEnabled: true
BindNormalPortsPhysnet: 'datacentre'
MultiInterfaceDriverMappings: ['datacentre:ipoib']

View File

@ -9,7 +9,7 @@ resource_registry:
parameter_defaults:
NeutronMechanismDrivers: ['sriovnicswitch','ovn']
NovaSchedulerEnabledFilters: ['AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
NovaSchedulerAvailableFilters: ['nova.scheduler.filters.all_filters']
ControllerSriovParameters:
OVNCMSOptions: "enable-chassis-as-gw"
NetworkerSriovParameters:

View File

@ -6,4 +6,4 @@ parameter_defaults:
NeutronMechanismDrivers: ['sriovnicswitch','openvswitch']
NeutronPluginExtensions: "qos,port_security"
NovaSchedulerEnabledFilters: ['AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
NovaSchedulerAvailableFilters: ['nova.scheduler.filters.all_filters']