tripleo-heat-templates/environments/services/neutron-ovn-sriov.yaml
Alexey Stupnikov f94c38476e 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
2021-06-16 13:01:15 +02:00

17 lines
845 B
YAML

# A Heat environment that can be used to enable SR-IOV support in neutron with OVN
# mechanism driver.
# This environment file should be included after the main OVN environment
# file - neutron-ovn-ha.yaml is included.
resource_registry:
OS::TripleO::Services::NeutronSriovAgent: ../../deployment/neutron/neutron-sriov-agent-container-puppet.yaml
parameter_defaults:
NeutronMechanismDrivers: ['sriovnicswitch','ovn']
NovaSchedulerEnabledFilters: ['AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']
NovaSchedulerAvailableFilters: ['nova.scheduler.filters.all_filters']
ControllerSriovParameters:
OVNCMSOptions: "enable-chassis-as-gw"
NetworkerSriovParameters:
OVNCMSOptions: "enable-chassis-as-gw"