From f580d08d1cf526da5958a6ff98e4213578948c76 Mon Sep 17 00:00:00 2001 From: upodroid Date: Tue, 26 Sep 2023 21:20:19 +0100 Subject: [PATCH] shorten cluster names --- tests/e2e/kubetest2-kops/deployer/common.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/e2e/kubetest2-kops/deployer/common.go b/tests/e2e/kubetest2-kops/deployer/common.go index 9dc7341f5dc12..1f684e8386fe1 100644 --- a/tests/e2e/kubetest2-kops/deployer/common.go +++ b/tests/e2e/kubetest2-kops/deployer/common.go @@ -256,6 +256,13 @@ func defaultClusterName(cloudProvider string) (string, error) { suffix = "k8s.local" } + if cloudProvider == "gce" { + // jobname must be less than 63 chars, we are prepending 4/6 chars and appending 9 chars + // some GCP resources cant be longer than 61/63 characters + if len(jobName) > 50 { + jobName = jobName[:49] + } + } if jobType == "presubmit" { return fmt.Sprintf("e2e-pr%s.%s.%s", pullNumber, jobName, suffix), nil }