diff --git a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/KubernetesDependentResource.java b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/KubernetesDependentResource.java index ebd6089aa7..69d145866d 100644 --- a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/KubernetesDependentResource.java +++ b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/KubernetesDependentResource.java @@ -82,15 +82,17 @@ public R create(R desired, P primary, Context

context) { } public R update(R actual, R desired, P primary, Context

context) { + boolean useSSA = useSSA(context); if (log.isDebugEnabled()) { log.debug( - "Updating actual resource: {} version: {}", + "Updating actual resource: {} version: {}; SSA: {}", ResourceID.fromResource(actual), - actual.getMetadata().getResourceVersion()); + actual.getMetadata().getResourceVersion(), + useSSA); } R updatedResource; addMetadata(false, actual, desired, primary, context); - if (useSSA(context)) { + if (useSSA) { updatedResource = prepare(context, desired, primary, "Updating") .fieldManager(context.getControllerConfiguration().fieldManager()) diff --git a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/ReconciliationDispatcher.java b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/ReconciliationDispatcher.java index c4b161ef27..41d7a4f493 100644 --- a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/ReconciliationDispatcher.java +++ b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/ReconciliationDispatcher.java @@ -341,7 +341,11 @@ private P updateCustomResourceWithFinalizer(P resourceForExecution, P originalRe } private P patchResource(P resource, P originalResource) { - log.debug("Updating resource: {} with version: {}", getUID(resource), getVersion(resource)); + log.debug( + "Updating resource: {} with version: {}; SSA: {}", + getUID(resource), + getVersion(resource), + useSSA); log.trace("Resource before update: {}", resource); final var finalizerName = configuration().getFinalizerName();