Fix filter scheduler settings in DevStack plugin
Some necessary scheduler filters for instance reservation are not enabled by the DevStack plugin. This patch fixes the problem. Change-Id: I07a959b36578f3ec9188f5b86593bbbba6370b58 Closes-Bug: #1719278
This commit is contained in:
parent
b7df245c03
commit
2f2f42651f
|
@ -76,18 +76,18 @@ function configure_blazar {
|
|||
iniadd $NOVA_CONF filter_scheduler enabled_filters "RetryFilter, AvailabilityZoneFilter, RamFilter, ComputeFilter, ComputeCapabilitiesFilter, ImagePropertiesFilter, AggregateInstanceExtraSpecsFilter, AggregateMultiTenancyIsolation, ServerGroupAntiAffinityFilter, ServerGroupAffinityFilter, BlazarFilter"
|
||||
else
|
||||
if [[ $ACTUAL_FILTERS != *AggregateInstanceExtraSpecsFilter* ]]; then
|
||||
iniset $NOVA_CONF filter_scheduler enabled_filters "$ACTUAL_FILTERS,AggregateInstanceExtraSpecsFilter"
|
||||
ACTUAL_FILTERS="$ACTUAL_FILTERS,AggregateInstanceExtraSpecsFilter"
|
||||
fi
|
||||
if [[ $ACTUAL_FILTERS != *AggregateMultiTenancyIsolation* ]]; then
|
||||
iniset $NOVA_CONF filter_scheduler enabled_filters "$ACTUAL_FILTERS,AggregateMultiTenancyIsolation"
|
||||
ACTUAL_FILTERS="$ACTUAL_FILTERS,AggregateMultiTenancyIsolation"
|
||||
fi
|
||||
if [[ $ACTUAL_FILTERS != *ServerGroupAntiAffinityFilter* ]]; then
|
||||
iniset $NOVA_CONF filter_scheduler enabled_filters "$ACTUAL_FILTERS,ServerGroupAntiAffinityFilter"
|
||||
ACTUAL_FILTERS="$ACTUAL_FILTERS,ServerGroupAntiAffinityFilter"
|
||||
fi
|
||||
if [[ $ACTUAL_FILTERS != *BlazarFilter* ]]; then
|
||||
iniset $NOVA_CONF filter_scheduler enabled_filters "$ACTUAL_FILTERS,BlazarFilter"
|
||||
ACTUAL_FILTERS="$ACTUAL_FILTERS,BlazarFilter"
|
||||
fi
|
||||
|
||||
iniset $NOVA_CONF filter_scheduler enabled_filters $ACTUAL_FILTERS
|
||||
fi
|
||||
|
||||
ACTUAL_AVAILABLE_FILTERS=$(iniget $NOVA_CONF filter_scheduler available_filters)
|
||||
|
|
Loading…
Reference in New Issue