Merge "Refactor usage of the NovaSchedulerEnabledFilters parameter"

This commit is contained in:
Zuul 2021-09-29 00:18:00 +00:00 committed by Gerrit Code Review
commit fd0f3269d4
7 changed files with 56 additions and 7 deletions

View File

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

View File

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

View File

@ -8,7 +8,15 @@ parameter_defaults:
NeutronMechanismDrivers: ['mlnx_sdn_assist','mlnx_infiniband']
NeutronPluginExtensions: "qos,port_security"
NeutronPhysicalDevMappings: ['datacentre:ib0']
NovaSchedulerEnabledFilters: ['AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter', 'NUMATopologyFilter']
NovaSchedulerEnabledFilters:
- AvailabilityZoneFilter
- ComputeFilter
- ComputeCapabilitiesFilter
- ImagePropertiesFilter
- ServerGroupAntiAffinityFilter
- ServerGroupAffinityFilter
- PciPassthroughFilter
- NUMATopologyFilter
NovaSchedulerAvailableFilters: ['nova.scheduler.filters.all_filters']
MultiInterfaceEnabled: true
BindNormalPortsPhysnet: 'datacentre'

View File

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

View File

@ -6,7 +6,12 @@ resource_registry:
parameter_defaults:
NeutronDatapathType: "netdev"
NeutronVhostuserSocketDir: "/var/lib/vhost_sockets"
NovaSchedulerEnabledFilters: "ComputeFilter,AvailabilityZoneFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,NUMATopologyFilter"
NovaSchedulerEnabledFilters:
- ComputeFilter
- AvailabilityZoneFilter
- ComputeCapabilitiesFilter
- ImagePropertiesFilter
- NUMATopologyFilter
OvsDpdkDriverType: "vfio-pci"
NeutronPluginExtensions: "qos,port_security"

View File

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

View File

@ -3,7 +3,14 @@
parameter_defaults:
NovaSchedulerAvailableFilters: 'tripleo_common.filters.list.tripleo_filters'
NovaSchedulerEnabledFilters: ['TripleOCapabilitiesFilter', 'ComputeCapabilitiesFilter', 'AvailabilityZoneFilter', 'ComputeFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter']
NovaSchedulerEnabledFilters:
- TripleOCapabilitiesFilter
- ComputeCapabilitiesFilter
- AvailabilityZoneFilter
- ComputeFilter
- ImagePropertiesFilter
- ServerGroupAntiAffinityFilter
- ServerGroupAffinityFilter
NovaSchedulerMaxAttempts: 30
# Disable compute auto disabling:
# As part of Pike, nova introduced a change to have the nova-compute