From fbc60608edf1da8771d5b914eb70ce0800712d1f Mon Sep 17 00:00:00 2001 From: Joshua Hoblitt Date: Fri, 1 Aug 2025 11:18:08 -0700 Subject: [PATCH] object: fix bucket policy in sync detection A typo was causing the operator to attempt to sync bucket policy when the state was already in sync. This resulted in the operator carrying out unnecessary work and logging activity with no user visible change resulting. Signed-off-by: Joshua Hoblitt --- pkg/operator/ceph/object/bucket/provisioner.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/operator/ceph/object/bucket/provisioner.go b/pkg/operator/ceph/object/bucket/provisioner.go index 6d0b105ff..51f9fdbb2 100644 --- a/pkg/operator/ceph/object/bucket/provisioner.go +++ b/pkg/operator/ceph/object/bucket/provisioner.go @@ -754,7 +754,7 @@ func (p *Provisioner) setBucketPolicy(additionalConfig *additionalConfigSpec) er livePolicy = policyResp.Policy } - diff := cmp.Diff(&livePolicy, additionalConfig.bucketPolicy) + diff := cmp.Diff(livePolicy, additionalConfig.bucketPolicy) if diff == "" { // policy is in sync return nil