411af91237
Add new paramter NovaSchedulerEnableIsolatedAggregateFiltering allows for configuring `scheduler/enable_isolated_aggregate_filtering` parameter to restrict hosts in aggregates based on matching required traits in the aggregate metadata and the instance flavor/image. Also this fixes the typo in scheduler spelling in config_settings section for placement_aggregate_required_for_tenants parameter. Depends-On: https://review.opendev.org/#/c/718326/ Change-Id: Ic6ef33d9c02be7e87c30626930f9e3d44cb77875
13 lines
679 B
YAML
13 lines
679 B
YAML
---
|
|
features:
|
|
- |
|
|
Add boolean parameter `NovaSchedulerEnableIsolatedAggregateFiltering`
|
|
which allows to set `scheduler/enable_isolated_aggregate_filtering`
|
|
parameter. This configures scheduler to restrict hosts in aggregates based
|
|
on matching required traits in the aggregate metadata and the instance
|
|
flavor/image. If an aggregate is configured with a property with key
|
|
trait:$TRAIT_NAME and value required, the instance flavor extra_specs
|
|
and/or image metadata must also contain trait:$TRAIT_NAME=required to
|
|
be eligible to be scheduled to hosts in that aggregate.
|
|
Default value for NovaSchedulerEnableIsolatedAggregateFiltering is False.
|