Skip to content

Commit 7fa8c98

Browse files
committed
fixup! Propagete agent cert hash
1 parent 626e263 commit 7fa8c98

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

controllers/operator/mongodbmultireplicaset_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -766,7 +766,7 @@ func (r *ReconcileMongoDbMultiReplicaSet) updateOmDeploymentRs(ctx context.Conte
766766
// TODO: Move hash reads somewhere up the call stack
767767
agentCertHash := enterprisepem.ReadHashFromSecret(ctx, r.SecretClient, mrs.Namespace, agentCertSecretName, "", log)
768768
agentCertSecretSelector := corev1.SecretKeySelector{
769-
LocalObjectReference: corev1.LocalObjectReference{Name: agentCertSecretName},
769+
LocalObjectReference: corev1.LocalObjectReference{Name: agentCertSecretName + certs.OperatorGeneratedCertSuffix},
770770
Key: agentCertHash,
771771
}
772772
status, additionalReconciliationRequired := r.updateOmAuthentication(ctx, conn, rs.GetProcessNames(), &mrs, agentCertSecretSelector, caFilePath, internalClusterCertPath, isRecovering, log)

controllers/operator/mongodbshardedcluster_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1087,7 +1087,7 @@ func (r *ShardedClusterReconcileHelper) doShardedClusterProcessing(ctx context.C
10871087
agentCertSecretName := sc.GetSecurity().AgentClientCertificateSecretName(sc.Name)
10881088
agentCertHash := enterprisepem.ReadHashFromSecret(ctx, r.commonController.SecretClient, sc.Namespace, agentCertSecretName, "", log)
10891089
agentCertSecretSelector := corev1.SecretKeySelector{
1090-
LocalObjectReference: corev1.LocalObjectReference{Name: agentCertSecretName},
1090+
LocalObjectReference: corev1.LocalObjectReference{Name: agentCertSecretName + certs.OperatorGeneratedCertSuffix},
10911091
Key: agentCertHash,
10921092
}
10931093

controllers/operator/mongodbstandalone_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ func (r *ReconcileMongoDbStandalone) updateOmDeployment(ctx context.Context, con
325325
agentCertSecretName := s.GetSecurity().AgentClientCertificateSecretName(s.Name)
326326
agentCertHash := pem.ReadHashFromSecret(ctx, r.SecretClient, s.Namespace, agentCertSecretName, "", log)
327327
agentCertSecretSelector := corev1.SecretKeySelector{
328-
LocalObjectReference: corev1.LocalObjectReference{Name: agentCertSecretName},
328+
LocalObjectReference: corev1.LocalObjectReference{Name: agentCertSecretName + certs.OperatorGeneratedCertSuffix},
329329
Key: agentCertHash,
330330
}
331331

0 commit comments

Comments
 (0)