From d23176b22fa2eb6d5e9837e19ac05d005e9bef0b Mon Sep 17 00:00:00 2001 From: yatinkarel Date: Wed, 24 Jul 2019 16:14:22 +0530 Subject: [PATCH] Remove legacy ram/disk/core filter These filters were deprecated since stein and are removed with https://review.opendev.org/#/c/672065/. This patch cleans up them from packstack. Change-Id: Ia5489430cff6eda32defec94f365448bfe801c91 --- packstack/puppet/modules/packstack/manifests/nova/sched.pp | 5 ++--- .../notes/remove-legacy-nova-filters-d6e21a5e8f5c31a7.yaml | 6 ++++++ 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 releasenotes/notes/remove-legacy-nova-filters-d6e21a5e8f5c31a7.yaml 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.