From 059fddf0f7d9b58ae13e5085dbba52162cfda060 Mon Sep 17 00:00:00 2001 From: Vladislav Sukhin Date: Thu, 7 Mar 2024 11:46:05 +0400 Subject: [PATCH] fix: secrets update (#227) --- pkg/client/testsuites/v3/testsuites.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkg/client/testsuites/v3/testsuites.go b/pkg/client/testsuites/v3/testsuites.go index 4d1b070f..18e36414 100644 --- a/pkg/client/testsuites/v3/testsuites.go +++ b/pkg/client/testsuites/v3/testsuites.go @@ -215,6 +215,10 @@ func (s TestSuitesClient) CreateTestsuiteSecrets(testsuite *testsuitev3.TestSuit StringData: map[string]string{}, } + for key, value := range testsuite.Labels { + secret.Labels[key] = value + } + if err := testsuiteVarsToSecret(testsuite, secret); err != nil { return err } @@ -247,11 +251,15 @@ func (s TestSuitesClient) UpdateTestsuiteSecrets(testsuite *testsuitev3.TestSuit secret.Type = corev1.SecretTypeOpaque } + for key, value := range testsuite.Labels { + secret.Labels[key] = value + } + if err = testsuiteVarsToSecret(testsuite, secret); err != nil { return err } - if secretExists && len(secret.StringData) > 0 { + if len(secret.StringData) > 0 { if !secretExists { err = s.Client.Create(context.Background(), secret) } else {