Skip to content

Commit b99673b

Browse files
authored
Merge pull request #723 from eclipse-che/fix-declined-auth-startup (#725)
fix: apply strategic merge to workspace-preferences-configmap
1 parent e404512 commit b99673b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

infrastructures/infrastructure-factory/src/main/java/org/eclipse/che/api/factory/server/scm/kubernetes/KubernetesAuthorisationRequestManager.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import com.google.gson.Gson;
2222
import io.fabric8.kubernetes.api.model.ConfigMap;
2323
import io.fabric8.kubernetes.client.KubernetesClient;
24+
import io.fabric8.kubernetes.client.dsl.base.PatchContext;
25+
import io.fabric8.kubernetes.client.dsl.base.PatchType;
2426
import jakarta.ws.rs.core.UriInfo;
2527
import java.net.URL;
2628
import java.util.HashSet;
@@ -118,7 +120,7 @@ private void patchConfigMap(ConfigMap configMap) {
118120
.configMaps()
119121
.inNamespace(getFirstNamespace())
120122
.withName(PREFERENCES_CONFIGMAP_NAME)
121-
.patch(configMap);
123+
.patch(PatchContext.of(PatchType.STRATEGIC_MERGE), configMap);
122124
} catch (UnsatisfiedScmPreconditionException
123125
| ScmConfigurationPersistenceException
124126
| InfrastructureException e) {

0 commit comments

Comments
 (0)