From 9bb43fa03a1718eded623c8e29965be9fea42857 Mon Sep 17 00:00:00 2001 From: Oleh Neichev Date: Wed, 11 Sep 2024 13:40:51 +0300 Subject: [PATCH] helm: Remove deprecated tetragon.skipCRDCreation value [ upstream commit: 46978508eee2bea726944dfe9e2c36dceaf2e948 ] The patch makes the following changes: 1. Remove deprecated "tetragon.skipCRDCreation" from the operator config map and set "false" as the static value in "skip-crd-creation" 2. Rename "tetragon.skipCRDCreation" to "tetragonOperator.skipCRDCreation" in the upgrade notes for Tetragon 1.2.0 Signed-off-by: Oleh Neichev --- contrib/upgrade-notes/v1.2.0.md | 2 +- install/kubernetes/tetragon/templates/operator_configmap.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/upgrade-notes/v1.2.0.md b/contrib/upgrade-notes/v1.2.0.md index 9402e12c29e..bbfa7c6ce11 100644 --- a/contrib/upgrade-notes/v1.2.0.md +++ b/contrib/upgrade-notes/v1.2.0.md @@ -26,7 +26,7 @@ tetragon: - --retries - "5" ``` -* Deprecated `tetragon.skipCRDCreation` Helm value is removed. Use `crds.installMethod=none` instead. +* Deprecated `tetragonOperator.skipCRDCreation` Helm value is removed. Use `crds.installMethod=none` instead. * `tetragon.ociHookSetup` Helm value is deprecated. Use `tetragon.rthooks` instead. diff --git a/install/kubernetes/tetragon/templates/operator_configmap.yaml b/install/kubernetes/tetragon/templates/operator_configmap.yaml index 30885d41e94..2b31687a46d 100644 --- a/install/kubernetes/tetragon/templates/operator_configmap.yaml +++ b/install/kubernetes/tetragon/templates/operator_configmap.yaml @@ -8,7 +8,7 @@ metadata: {{- include "tetragon-operator.labels" . | nindent 4 }} data: {{- if eq .Values.crds.installMethod "operator" }} - skip-crd-creation: {{ .Values.tetragonOperator.skipCRDCreation | quote }} + skip-crd-creation: "false" {{- else }} skip-crd-creation: "true" {{- end }}