From bea0165dfee32dc4db2ecbae7a98f90860180b2f Mon Sep 17 00:00:00 2001 From: csviri Date: Wed, 9 Aug 2023 09:58:18 +0200 Subject: [PATCH] improve: remove optimistic locking from update for SSA in dependent resources --- .../dependent/kubernetes/KubernetesDependentResource.java | 1 - 1 file changed, 1 deletion(-) 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 d03d96dee3..45951237be 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 @@ -148,7 +148,6 @@ public R update(R actual, R target, P primary, Context

context) { } R updatedResource; if (useSSA(context)) { - target.getMetadata().setResourceVersion(actual.getMetadata().getResourceVersion()); updatedResource = prepare(target, primary, "Updating") .fieldManager(context.getControllerConfiguration().fieldManager()) .forceConflicts().serverSideApply();