From 287d1b157357aa4d833c2a7fd33a25b958a39dd7 Mon Sep 17 00:00:00 2001 From: Jan Chaloupka Date: Tue, 2 Jul 2024 14:30:41 +0200 Subject: [PATCH] test: generate uid when building a pod UID is an integral part of every pod. Even though we don't test for UID in any of the existing test cases, future test cases might rely on it. --- test/test_utils.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test_utils.go b/test/test_utils.go index d1d6008fc..7b531cd37 100644 --- a/test/test_utils.go +++ b/test/test_utils.go @@ -28,6 +28,7 @@ import ( "k8s.io/apimachinery/pkg/api/resource" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" + "k8s.io/apimachinery/pkg/util/uuid" "k8s.io/apimachinery/pkg/util/wait" clientset "k8s.io/client-go/kubernetes" utilpointer "k8s.io/utils/pointer" @@ -76,6 +77,7 @@ func BuildTestPod(name string, cpu, memory int64, nodeName string, apply func(*v Namespace: "default", Name: name, SelfLink: fmt.Sprintf("/api/v1/namespaces/default/pods/%s", name), + UID: uuid.NewUUID(), }, Spec: v1.PodSpec{ Containers: []v1.Container{