From bc35596ff9741bde19c5ed092682e549ae68d689 Mon Sep 17 00:00:00 2001 From: jeremy cotineau Date: Fri, 22 Nov 2024 11:14:12 +0100 Subject: [PATCH] SONAR-23712 deprecate elasticsearch.bootstrapchecks, sonarqubeFolder, jdbcOverwrite.jdbcPassword and terminationGracePeriodSeconds --- charts/sonarqube-dce/CHANGELOG.md | 2 +- charts/sonarqube-dce/Chart.yaml | 2 ++ charts/sonarqube-dce/values.schema.json | 10 ++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/charts/sonarqube-dce/CHANGELOG.md b/charts/sonarqube-dce/CHANGELOG.md index 95dcda295..b96aa887b 100644 --- a/charts/sonarqube-dce/CHANGELOG.md +++ b/charts/sonarqube-dce/CHANGELOG.md @@ -15,7 +15,7 @@ All changes to this chart will be documented in this file. * Make the `automountServiceAccountToken` configurable with `serviceAccount.automountToken` in PodSpec * Deprecate `ApplicationNodes` in favor of `applicationNodes`, fixing naming convention typo * Replace helm top level '$' by '.' when not necessary -* Remove `elasticsearch.bootstrapchecks` doc section as this parameters is not used in the templates +* Deprecate `elasticsearch.bootstrapchecks`, `sonarqubeFolder`, `jdbcOverwrite.jdbcPassword` and `terminationGracePeriodSeconds` ## [10.7.0] * Update Chart's version to 10.7.0 diff --git a/charts/sonarqube-dce/Chart.yaml b/charts/sonarqube-dce/Chart.yaml index 74370b55b..302a9c6e4 100644 --- a/charts/sonarqube-dce/Chart.yaml +++ b/charts/sonarqube-dce/Chart.yaml @@ -53,6 +53,8 @@ annotations: description: "Deprecate `ApplicationNodes` in favor of `applicationNodes`, fixing naming convention typo" - kind: changed description: "Replace helm top level '$' by '.' when not necessary" + - kind: deprecated + description: "Deprecate elasticsearch.bootstrapcheck, `sonarqubeFolder`, `jdbcOverwrite.jdbcPassword` and `terminationGracePeriodSeconds`" artifacthub.io/links: | - name: support url: https://community.sonarsource.com/ diff --git a/charts/sonarqube-dce/values.schema.json b/charts/sonarqube-dce/values.schema.json index f3133a207..0d64e06fc 100644 --- a/charts/sonarqube-dce/values.schema.json +++ b/charts/sonarqube-dce/values.schema.json @@ -160,6 +160,16 @@ "type": "integer", "deprecated": true, "$comment": "(DEPRECATED) This value is not used in the templates" + }, + "elasticsearch": { + "type": "object", + "properties": { + "bootstrapChecks": { + "type": "boolean", + "deprecated": true, + "$comment": "(DEPRECATED) This is not used in the templates" + } + } } } }