Skip to content

Commit 1eb9b70

Browse files
Reduce log verbosity by moving BoxCutter reports to debug mode (#2335)
Detailed reconcile and teardown reports are now only logged when debug mode is enabled, preventing excessive log output.
1 parent cbdb84c commit 1eb9b70

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

internal/operator-controller/controllers/clusterextensionrevision_controller.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,8 @@ func (c *ClusterExtensionRevisionReconciler) reconcile(ctx context.Context, rev
150150
rres, err := c.RevisionEngine.Reconcile(ctx, *revision, opts...)
151151
if err != nil {
152152
if rres != nil {
153-
l.Error(err, "revision reconcile failed", "report", rres.String())
153+
l.Error(err, "revision reconcile failed")
154+
l.V(1).Info("reconcile failure report", "report", rres.String())
154155
} else {
155156
l.Error(err, "revision reconcile failed")
156157
}
@@ -307,7 +308,8 @@ func (c *ClusterExtensionRevisionReconciler) teardown(ctx context.Context, rev *
307308
tres, err := c.RevisionEngine.Teardown(ctx, *revision)
308309
if err != nil {
309310
if tres != nil {
310-
l.Error(err, "revision teardown failed", "report", tres.String())
311+
l.Error(err, "revision teardown failed")
312+
l.V(1).Info("teardown failure report", "report", tres.String())
311313
} else {
312314
l.Error(err, "revision teardown failed")
313315
}

0 commit comments

Comments
 (0)