From af0f3ff2d9a4050720afaaf9cfc978ec96ae6d13 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Feb 2022 07:54:51 +0000 Subject: [PATCH 1/2] chore(deps): bump kubernetes-client-bom from 5.12.0 to 5.12.1 Bumps [kubernetes-client-bom](https://github.com/fabric8io/kubernetes-client) from 5.12.0 to 5.12.1. - [Release notes](https://github.com/fabric8io/kubernetes-client/releases) - [Changelog](https://github.com/fabric8io/kubernetes-client/blob/master/CHANGELOG.md) - [Commits](https://github.com/fabric8io/kubernetes-client/compare/v5.12.0...v5.12.1) --- updated-dependencies: - dependency-name: io.fabric8:kubernetes-client-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d90f88df75..ce69f36cc2 100644 --- a/pom.xml +++ b/pom.xml @@ -43,7 +43,7 @@ https://sonarcloud.io 5.8.2 - 5.12.0 + 5.12.1 1.7.36 2.17.2 4.4.0 From 89d1d8462fb88e0228fe8c0882991a73645cf58e Mon Sep 17 00:00:00 2001 From: csviri Date: Thu, 31 Mar 2022 14:15:43 +0200 Subject: [PATCH 2/2] fix: fabric8 update to 5.12.1 temp fix --- .../dependent/kubernetes/KubernetesDependentResource.java | 2 +- .../operator/junit/AbstractOperatorExtension.java | 2 +- .../CreateUpdateEventFilterTestReconciler.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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 a3ca4c89f9..2f8e9d864d 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 @@ -88,7 +88,7 @@ public R create(R target, P primary, Context

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

context) { var updatedActual = processor.replaceSpecOnActual(actual, target, context); - return prepare(target, primary, "Updating").replace(updatedActual); + return prepare(target, primary, "Updating").createOrReplace(updatedActual); } public Result match(R actualResource, P primary, Context

context) { diff --git a/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java b/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java index 7164dd42af..5661a7fc69 100644 --- a/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java +++ b/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java @@ -105,7 +105,7 @@ public T create(Class type, T resource) { } public T replace(Class type, T resource) { - return kubernetesClient.resources(type).inNamespace(namespace).replace(resource); + return kubernetesClient.resources(type).inNamespace(namespace).createOrReplace(resource); } @SuppressWarnings("unchecked") diff --git a/operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/createupdateeventfilter/CreateUpdateEventFilterTestReconciler.java b/operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/createupdateeventfilter/CreateUpdateEventFilterTestReconciler.java index 575cdf6252..13fff186dd 100644 --- a/operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/createupdateeventfilter/CreateUpdateEventFilterTestReconciler.java +++ b/operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/createupdateeventfilter/CreateUpdateEventFilterTestReconciler.java @@ -71,7 +71,7 @@ public UpdateControl reconcile( client .configMaps() .inNamespace(resource.getMetadata().getNamespace()) - .replace(configMap); + .createOrReplace(configMap); informerEventSource.handleRecentResourceUpdate(resourceID, newConfigMap, configMap); } catch (RuntimeException e) {