Skip to content

Commit 80b0ec0

Browse files
Ensure kazoo clients are disconnect before secret rotation
This change ensures that zuul-executor don't get stuck as we replace the zookeeper-client-tls secret. Change-Id: I05727474602298f69532945b031131fa44aea955
1 parent 7e9fef6 commit 80b0ec0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

controllers/secrets.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@ func (r *SFKubeContext) DoRotateSecrets() error {
110110
if err := r.rotateKeystorePassword(); err != nil {
111111
return err
112112
}
113+
logging.LogI("Killing every kazoo client...")
114+
r.nukeZKClients()
115+
113116
logging.LogI("Rotating Zuul Client Authenticator secret...")
114117
if err := r.rotateZuulAuthenticatorSecret(); err != nil {
115118
return err

0 commit comments

Comments
 (0)