From 9b742c781ad91dd6e00b17b90a0a44986dcc748c Mon Sep 17 00:00:00 2001 From: Santosh Pillai Date: Fri, 4 Jul 2025 12:18:21 +0530 Subject: [PATCH] object: fail if keys didn't rotate Fail the reconcile if rgw key rotation fails. Currnetly we are just logging it. Signed-off-by: Santosh Pillai --- pkg/operator/ceph/object/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/operator/ceph/object/config.go b/pkg/operator/ceph/object/config.go index a993679bd..e7ca6099d 100644 --- a/pkg/operator/ceph/object/config.go +++ b/pkg/operator/ceph/object/config.go @@ -109,7 +109,7 @@ func (c *clusterConfig) generateKeyring(rgwConfig *rgwConfig) (string, error) { logger.Infof("rotating cephx key for CephObjectStore %q", c.store.Name) newKey, err := s.RotateKey(user) if err != nil { - logger.Infof("failed to rotate cephx key for CephObjectStore %q; continuing without key rotation %v", c.store.Name, err) + return "", errors.Wrapf(err, "failed to rotate cephx key for CephObjectStore %q", c.store.Name) } else { key = newKey }