Skip to content

Commit 076383d

Browse files
committed
cr: add check for empty password
1 parent a8698fc commit 076383d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pkg/controller/perconaservermongodbclustersync/target_user.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,10 @@ func (r *ReconcilePerconaServerMongoDBClusterSync) ensureTargetUserSecret(
100100
err := r.client.Get(ctx, nn, existing)
101101
switch {
102102
case err == nil:
103-
if _, ok := existing.Data[targetUserSecretUsernameKey]; !ok {
103+
if v, ok := existing.Data[targetUserSecretUsernameKey]; !ok || len(v) == 0 {
104104
return nil, errors.Errorf("target user secret %s missing %s key", nn, targetUserSecretUsernameKey)
105105
}
106-
if _, ok := existing.Data[targetUserSecretPasswordKey]; !ok {
106+
if v, ok := existing.Data[targetUserSecretPasswordKey]; !ok || len(v) == 0 {
107107
return nil, errors.Errorf("target user secret %s missing %s key", nn, targetUserSecretPasswordKey)
108108
}
109109
return existing, nil

0 commit comments

Comments
 (0)