From dfc78caa2116acc94b40e8f8c5e584b1efe1cb65 Mon Sep 17 00:00:00 2001 From: Fabio Bertinatto Date: Fri, 28 Jun 2019 13:31:42 +0200 Subject: [PATCH] Add missing CSINodeInformer when creating ConfigFactoryArgs --- pkg/scheduler/api/compatibility/compatibility_test.go | 1 + test/integration/daemonset/daemonset_test.go | 1 + test/integration/scheduler/util.go | 1 + test/integration/util/util.go | 1 + 4 files changed, 4 insertions(+) diff --git a/pkg/scheduler/api/compatibility/compatibility_test.go b/pkg/scheduler/api/compatibility/compatibility_test.go index 7f29c93ed32..7e96da317a7 100644 --- a/pkg/scheduler/api/compatibility/compatibility_test.go +++ b/pkg/scheduler/api/compatibility/compatibility_test.go @@ -1109,6 +1109,7 @@ func TestCompatibility_v1_Scheduler(t *testing.T) { ServiceInformer: informerFactory.Core().V1().Services(), PdbInformer: informerFactory.Policy().V1beta1().PodDisruptionBudgets(), StorageClassInformer: informerFactory.Storage().V1().StorageClasses(), + CSINodeInformer: informerFactory.Storage().V1beta1().CSINodes(), HardPodAffinitySymmetricWeight: v1.DefaultHardPodAffinitySymmetricWeight, DisablePreemption: false, PercentageOfNodesToScore: schedulerapi.DefaultPercentageOfNodesToScore, diff --git a/test/integration/daemonset/daemonset_test.go b/test/integration/daemonset/daemonset_test.go index 668ba67e6c2..1d2273e2280 100644 --- a/test/integration/daemonset/daemonset_test.go +++ b/test/integration/daemonset/daemonset_test.go @@ -110,6 +110,7 @@ func setupScheduler( ServiceInformer: informerFactory.Core().V1().Services(), PdbInformer: informerFactory.Policy().V1beta1().PodDisruptionBudgets(), StorageClassInformer: informerFactory.Storage().V1().StorageClasses(), + CSINodeInformer: informerFactory.Storage().V1beta1().CSINodes(), HardPodAffinitySymmetricWeight: v1.DefaultHardPodAffinitySymmetricWeight, DisablePreemption: false, PercentageOfNodesToScore: 100, diff --git a/test/integration/scheduler/util.go b/test/integration/scheduler/util.go index 638968158e2..10bd6b989de 100644 --- a/test/integration/scheduler/util.go +++ b/test/integration/scheduler/util.go @@ -97,6 +97,7 @@ func createConfiguratorWithPodInformer( ServiceInformer: informerFactory.Core().V1().Services(), PdbInformer: informerFactory.Policy().V1beta1().PodDisruptionBudgets(), StorageClassInformer: informerFactory.Storage().V1().StorageClasses(), + CSINodeInformer: informerFactory.Storage().V1beta1().CSINodes(), Registry: pluginRegistry, Plugins: plugins, PluginConfig: pluginConfig, diff --git a/test/integration/util/util.go b/test/integration/util/util.go index 438d9a0dabe..de30fba7abe 100644 --- a/test/integration/util/util.go +++ b/test/integration/util/util.go @@ -120,6 +120,7 @@ func createSchedulerConfigurator( ServiceInformer: informerFactory.Core().V1().Services(), PdbInformer: informerFactory.Policy().V1beta1().PodDisruptionBudgets(), StorageClassInformer: informerFactory.Storage().V1().StorageClasses(), + CSINodeInformer: informerFactory.Storage().V1beta1().CSINodes(), HardPodAffinitySymmetricWeight: v1.DefaultHardPodAffinitySymmetricWeight, DisablePreemption: false, PercentageOfNodesToScore: schedulerapi.DefaultPercentageOfNodesToScore,