diff --git a/packstack/puppet/modules/packstack/manifests/nova/sched.pp b/packstack/puppet/modules/packstack/manifests/nova/sched.pp index f76c3db3a..cbb6ada17 100644 --- a/packstack/puppet/modules/packstack/manifests/nova/sched.pp +++ b/packstack/puppet/modules/packstack/manifests/nova/sched.pp @@ -1,12 +1,11 @@ class packstack::nova::sched () { class {'::nova::scheduler::filter': - # OpenStack doesn't include the CoreFilter (= CPU Filter) by default scheduler_default_filters => ['RetryFilter', 'AvailabilityZoneFilter', - 'RamFilter', 'DiskFilter' , 'ComputeFilter', + 'ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', - 'ServerGroupAffinityFilter', 'CoreFilter'], + 'ServerGroupAffinityFilter'], } class { '::nova::scheduler': diff --git a/releasenotes/notes/remove-legacy-nova-filters-d6e21a5e8f5c31a7.yaml b/releasenotes/notes/remove-legacy-nova-filters-d6e21a5e8f5c31a7.yaml new file mode 100644 index 000000000..e7817927d --- /dev/null +++ b/releasenotes/notes/remove-legacy-nova-filters-d6e21a5e8f5c31a7.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - | + Ram/Disk/Core Filter Scheduler were deprecated since + stein and are recently removed in nova, hence removing + it from Packstack.