From a7dfbb99c4218bd8ceb8c589061a79a29e893ad7 Mon Sep 17 00:00:00 2001 From: Clayton Coleman Date: Sun, 10 Feb 2019 23:53:57 -0500 Subject: [PATCH] updates: DaemonSet test should tolerate all taints The test specifically includes all nodes, but doesn't actually ensure the daemonset covers all nodes despite taints. --- test/e2e/upgrades/apps/daemonsets.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/e2e/upgrades/apps/daemonsets.go b/test/e2e/upgrades/apps/daemonsets.go index 7ef91fae28..4e1b0b4ae4 100644 --- a/test/e2e/upgrades/apps/daemonsets.go +++ b/test/e2e/upgrades/apps/daemonsets.go @@ -20,7 +20,7 @@ import ( . "github.com/onsi/ginkgo" apps "k8s.io/api/apps/v1" - "k8s.io/api/core/v1" + v1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" "k8s.io/apimachinery/pkg/util/wait" @@ -59,6 +59,9 @@ func (t *DaemonSetUpgradeTest) Setup(f *framework.Framework) { Labels: labelSet, }, Spec: v1.PodSpec{ + Tolerations: []v1.Toleration{ + {Operator: v1.TolerationOpExists}, + }, Containers: []v1.Container{ { Name: daemonSetName,