From 0189b2866afc82add1098c9fc181e27044197f2a Mon Sep 17 00:00:00 2001 From: Sergii Kabashniuk Date: Tue, 18 Jan 2022 16:45:24 +0200 Subject: [PATCH] fix: add controller.devfile.io/watch-secret: 'true' label to workspace's git credentials (#245) --- .../scm/kubernetes/KubernetesGitCredentialManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/infrastructures/infrastructure-factory/src/main/java/org/eclipse/che/api/factory/server/scm/kubernetes/KubernetesGitCredentialManager.java b/infrastructures/infrastructure-factory/src/main/java/org/eclipse/che/api/factory/server/scm/kubernetes/KubernetesGitCredentialManager.java index 4ba2344041..cde1e4cbc8 100644 --- a/infrastructures/infrastructure-factory/src/main/java/org/eclipse/che/api/factory/server/scm/kubernetes/KubernetesGitCredentialManager.java +++ b/infrastructures/infrastructure-factory/src/main/java/org/eclipse/che/api/factory/server/scm/kubernetes/KubernetesGitCredentialManager.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2021 Red Hat, Inc. + * Copyright (c) 2012-2022 Red Hat, Inc. * This program and the accompanying materials are made * available under the terms of the Eclipse Public License 2.0 * which is available at https://www.eclipse.org/legal/epl-2.0/ @@ -61,6 +61,9 @@ public class KubernetesGitCredentialManager implements GitCredentialManager { public static final String LABEL_DEV_WORKSPACE_CREDENTIAL = DEV_WORKSPACE_PREFIX + "/git-credential"; + public static final String LABEL_DEV_WORKSPACE_WATCH_SECRET = + "controller.devfile.io/watch-secret"; + // Labels that that are use to search for already existing secret. private static final Map SEARCH_LABELS = ImmutableMap.of( @@ -71,6 +74,7 @@ public class KubernetesGitCredentialManager implements GitCredentialManager { ImmutableMap.builder() .putAll(SEARCH_LABELS) .put(LABEL_DEV_WORKSPACE_CREDENTIAL, "true") + .put(LABEL_DEV_WORKSPACE_WATCH_SECRET, "true") .build(); static final Map DEFAULT_SECRET_ANNOTATIONS =