Skip to content

Commit 72887e6

Browse files
Microzuul CIGerrit Code Review
authored andcommitted
Merge "Fix kubernetes.io/tls secret update and make UpdateR panic on error"
2 parents 1803ba8 + 61c9e49 commit 72887e6

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

controllers/utils.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,7 @@ func (r *SFKubeContext) UpdateR(obj client.Object) bool {
162162
logging.LogI("Object not found during dry-run update, name: " + obj.GetName())
163163
return true
164164
}
165-
logging.LogE(err, "Unable to update the object")
166-
return false
165+
panic(err.Error())
167166
}
168167
return true
169168
}
@@ -379,7 +378,6 @@ func (r *SFController) EnsureZookeeperCertificates(ZookeeperIdent string, Zookee
379378
Namespace: r.Ns,
380379
Annotations: annotations,
381380
},
382-
Type: "kubernetes.io/tls",
383381
}
384382
currentCASecret := apiv1.Secret{}
385383
if r.GetM(certificateCASecret.Name, &currentCASecret) {
@@ -418,7 +416,6 @@ func (r *SFController) EnsureZookeeperCertificates(ZookeeperIdent string, Zookee
418416
Namespace: r.Ns,
419417
Annotations: annotations,
420418
},
421-
Type: "kubernetes.io/tls",
422419
}
423420
currentClientSecret := apiv1.Secret{}
424421
if r.GetM(zkClientCertificateSecret.Name, &currentClientSecret) {

tests/secrets_rotation_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ var _ = Describe("Secret Rotations", Ordered, func() {
2727
secrets := []Secret{
2828
{name: "zuul-auth-secret", key: "zuul-auth-secret"},
2929
{name: "zuul-db-connection", key: "password"},
30+
{name: "ca-cert", key: "ca.crt"},
3031
{name: "zookeeper-server-tls", key: "0-tls.key"},
3132
{name: "zookeeper-client-tls", key: "tls.key"},
3233
}

0 commit comments

Comments
 (0)