From 4a931bb237524a4c2e50f0ebb968c8b34e175386 Mon Sep 17 00:00:00 2001 From: "distro-ci[bot]" <122795778+distro-ci[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 05:03:54 +0000 Subject: [PATCH] chore(release): update chart files Signed-off-by: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com> --- .chglog/CHANGELOG.tpl.md | 45 ----------- .chglog/config.yml | 25 ------ .github/config/cliff.toml | 79 +++++++++++++++++++ .tool-versions | 2 +- charts/camunda-platform-8.2/CHANGELOG.md | 9 --- charts/camunda-platform-8.2/Chart.yaml | 4 +- charts/camunda-platform-8.2/RELEASE-NOTES.md | 20 +++-- .../connectors/golden/deployment.golden.yaml | 4 +- .../golden/ingress-all-enabled.golden.yaml | 2 +- .../connectors/golden/ingress.golden.yaml | 2 +- .../connectors/golden/service.golden.yaml | 2 +- .../golden/serviceaccount.golden.yaml | 2 +- .../unit/golden/curator-configmap.golden.yaml | 2 +- .../unit/golden/curator-cronjob.golden.yaml | 2 +- .../unit/golden/service-monitor.golden.yaml | 2 +- charts/camunda-platform-8.3/CHANGELOG.md | 9 --- charts/camunda-platform-8.3/Chart.yaml | 4 +- charts/camunda-platform-8.3/RELEASE-NOTES.md | 20 +++-- .../connectors-service-monitor.golden.yaml | 2 +- .../identity-service-monitor.golden.yaml | 2 +- .../operate-service-monitor.golden.yaml | 2 +- .../optimize-service-monitor.golden.yaml | 2 +- .../tasklist-service-monitor.golden.yaml | 2 +- .../web-modeler-service-monitor.golden.yaml | 2 +- .../zeebe-gateway-service-monitor.golden.yaml | 2 +- .../golden/zeebe-service-monitor.golden.yaml | 2 +- .../connectors/golden/deployment.golden.yaml | 4 +- .../golden/ingress-all-enabled.golden.yaml | 2 +- .../connectors/golden/ingress.golden.yaml | 2 +- .../connectors/golden/service.golden.yaml | 2 +- .../golden/serviceaccount.golden.yaml | 2 +- .../unit/operate/golden/configmap.golden.yaml | 2 +- .../operate/golden/deployment.golden.yaml | 4 +- .../golden/ingress-all-enabled.golden.yaml | 2 +- .../unit/operate/golden/ingress.golden.yaml | 2 +- .../unit/operate/golden/service.golden.yaml | 2 +- .../operate/golden/serviceaccount.golden.yaml | 2 +- .../optimize/golden/deployment.golden.yaml | 4 +- .../golden/ingress-all-enabled.golden.yaml | 2 +- .../unit/optimize/golden/ingress.golden.yaml | 2 +- .../unit/optimize/golden/service.golden.yaml | 2 +- .../golden/serviceaccount.golden.yaml | 2 +- .../tasklist/golden/configmap.golden.yaml | 2 +- .../tasklist/golden/deployment.golden.yaml | 4 +- .../golden/ingress-all-enabled.golden.yaml | 2 +- .../unit/tasklist/golden/ingress.golden.yaml | 2 +- .../unit/tasklist/golden/service.golden.yaml | 2 +- .../golden/configmap-log4j2.golden.yaml | 2 +- .../golden/configmap.golden.yaml | 2 +- .../golden/deployment.golden.yaml | 4 +- .../golden/ingress-all-enabled.golden.yaml | 2 +- .../zeebe-gateway/golden/ingress.golden.yaml | 2 +- .../golden/poddisruptionbudget.golden.yaml | 2 +- .../zeebe-gateway/golden/service.golden.yaml | 2 +- .../serviceaccount-annotations.golden.yaml | 2 +- .../golden/serviceaccount.golden.yaml | 2 +- .../zeebe/golden/configmap-log4j2.golden.yaml | 2 +- .../unit/zeebe/golden/configmap.golden.yaml | 2 +- .../golden/poddisruptionbudget.golden.yaml | 2 +- .../unit/zeebe/golden/service.golden.yaml | 2 +- .../zeebe/golden/serviceaccount.golden.yaml | 2 +- .../unit/zeebe/golden/statefulset.golden.yaml | 4 +- charts/camunda-platform-8.4/CHANGELOG.md | 9 --- charts/camunda-platform-8.4/Chart.yaml | 4 +- charts/camunda-platform-8.4/RELEASE-NOTES.md | 20 +++-- charts/camunda-platform-latest/CHANGELOG.md | 9 --- charts/camunda-platform-latest/Chart.yaml | 14 +--- .../camunda-platform-latest/RELEASE-NOTES.md | 67 ++-------------- scripts/generate-release-notes.sh | 32 +++++--- 69 files changed, 211 insertions(+), 279 deletions(-) delete mode 100644 .chglog/CHANGELOG.tpl.md delete mode 100755 .chglog/config.yml create mode 100644 .github/config/cliff.toml delete mode 100644 charts/camunda-platform-8.2/CHANGELOG.md delete mode 100644 charts/camunda-platform-8.3/CHANGELOG.md delete mode 100644 charts/camunda-platform-8.4/CHANGELOG.md delete mode 100644 charts/camunda-platform-latest/CHANGELOG.md diff --git a/.chglog/CHANGELOG.tpl.md b/.chglog/CHANGELOG.tpl.md deleted file mode 100644 index e3e45ecffd..0000000000 --- a/.chglog/CHANGELOG.tpl.md +++ /dev/null @@ -1,45 +0,0 @@ -The changelog is automatically generated using [git-chglog](https://github.com/git-chglog/git-chglog) -and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. - -{{ range .Versions }} - -## {{ if .Tag.Previous -}} - [{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}) - {{- else -}} - [{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/releases/tag/{{ .Tag.Name }}) - {{- end }} ({{ datetime "2006-01-02" .Tag.Date }}) - -{{ range .CommitGroups -}} -### {{ .Title }} - -{{ range .Commits -}} -* {{ .Subject }} -{{ end }} -{{ end -}} - -{{- if .RevertCommits -}} -### Reverts - -{{ range .RevertCommits -}} -* {{ .Revert.Header }} -{{ end }} -{{ end -}} - -{{- if .MergeCommits -}} -### Pull Requests - -{{ range .MergeCommits -}} -* {{ .Header }} -{{ end }} -{{ end -}} - -{{- if .NoteGroups -}} -{{ range .NoteGroups -}} -### {{ .Title }} - -{{ range .Notes }} -{{ .Body }} -{{ end }} -{{ end -}} -{{ end -}} -{{ end -}} diff --git a/.chglog/config.yml b/.chglog/config.yml deleted file mode 100755 index 11f59835e8..0000000000 --- a/.chglog/config.yml +++ /dev/null @@ -1,25 +0,0 @@ -style: github -template: CHANGELOG.tpl.md -info: - title: CHANGELOG - repository_url: https://github.com/camunda/camunda-platform-helm -options: - commits: - filters: - Type: - - build - - ci - - docs - - feat - - fix - - refactor - - style - - test - header: - pattern: "^(\\w*)\\:\\s(.*)$" - pattern_maps: - - Type - - Subject - notes: - keywords: - - BREAKING CHANGE diff --git a/.github/config/cliff.toml b/.github/config/cliff.toml new file mode 100644 index 0000000000..53fe571ed6 --- /dev/null +++ b/.github/config/cliff.toml @@ -0,0 +1,79 @@ +# git-cliff ~ default configuration file +# https://git-cliff.org/docs/configuration +# +# Lines starting with "#" are comments. +# Configuration options are organized into tables and keys. +# See documentation for more information on available options. + +[changelog] +# template for the changelog footer +header = """ +The changelog is automatically generated and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. +""" +# template for the changelog body +# https://keats.github.io/tera/docs/#introduction +body = """ + +{% if version %}\ + ## [{{ version | trim_start_matches(pat="v") }}](https://github.com/camunda/camunda-platform-helm/releases/tag/{{ version }}) ({{ timestamp | date(format="%Y-%m-%d") }}) +{% else %}\ + ## [unreleased] +{% endif %}\ +{% for group, commits in commits | group_by(attribute="group") %} + ### {{ group | striptags | trim | upper_first }} + {% for commit in commits %} + - {% if commit.breaking %}**⚠ BREAKING CHANGE** {% endif %}\ + {{ commit.message | upper_first }}\ + {% endfor %} +{% endfor %}\n +""" +# template for the changelog footer +footer = """ + +""" +# remove the leading and trailing s +trim = true +# postprocessors +postprocessors = [ + # { pattern = '', replace = "https://github.com/orhun/git-cliff" }, # replace repository URL +] + +[git] +# parse the commits based on https://www.conventionalcommits.org +conventional_commits = true +# filter out the commits that are not conventional +filter_unconventional = true +# process each line of a commit as an individual commit +split_commits = false +# regex for preprocessing the commit messages +commit_preprocessors = [ + # Replace issue numbers + #{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](/issues/${2}))"}, + # Check spelling of the commit with https://github.com/crate-ci/typos + # If the spelling is incorrect, it will be automatically fixed. + #{ pattern = '.*', replace_command = 'typos --write-changes -' }, +] +# regex for parsing and grouping commits +commit_parsers = [ + { message = "^feat:", group = "Features" }, + { message = "^refactor:", group = "Refactor" }, + { message = "^fix:", group = "Fixes" }, + { message = "^doc:", group = "Documentation" }, + { message = "^revert:", group = "Revert" }, +] +# protect breaking changes from being skipped due to matching a skipping commit_parser +protect_breaking_commits = false +# filter out the commits that are not matched by commit parsers +filter_commits = true +# regex for matching git tags +# tag_pattern = "v[0-9].*" +# regex for skipping tags +# skip_tags = "" +# regex for ignoring tags +# ignore_tags = "" +# sort the tags topologically +topo_order = false +# sort the commits inside sections by oldest/newest order +sort_commits = "oldest" +# limit the number of commits included in the changelog. +# limit_commits = 42 diff --git a/.tool-versions b/.tool-versions index eef7ab6b90..73b420bec3 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,4 +1,4 @@ -git-chglog 0.15.4 +git-cliff 2.4.0 golang 1.22.5 gomplate v4.1.0 helm 3.15.3 diff --git a/charts/camunda-platform-8.2/CHANGELOG.md b/charts/camunda-platform-8.2/CHANGELOG.md deleted file mode 100644 index 12e9e03f7b..0000000000 --- a/charts/camunda-platform-8.2/CHANGELOG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Changelog - -## [8.2.30](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-8.2-v8.2.29...camunda-platform-8.2-8.2.30) (2024-07-25) - - -### Bug Fixes - -* added recreate strategy to all Operate deployments ([#2143](https://github.com/camunda/camunda-platform-helm/issues/2143)) ([c2d70dc](https://github.com/camunda/camunda-platform-helm/commit/c2d70dc36088e67c5acb6fc5e51cc1fc64cf9e33)) -* **deps:** update module github.com/gruntwork-io/terratest to v0.47.0 ([#2121](https://github.com/camunda/camunda-platform-helm/issues/2121)) ([63a87c2](https://github.com/camunda/camunda-platform-helm/commit/63a87c25d136f56e901a4bcb57e2cc34ad87b795)) diff --git a/charts/camunda-platform-8.2/Chart.yaml b/charts/camunda-platform-8.2/Chart.yaml index 63574a60c0..9b78b4a41b 100644 --- a/charts/camunda-platform-8.2/Chart.yaml +++ b/charts/camunda-platform-8.2/Chart.yaml @@ -72,8 +72,10 @@ annotations: url: https://github.com/camunda/camunda-platform-helm artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/changes: | + - kind: fixed + description: "added recreate strategy to all Operate deployments" - kind: changed description: "remove the global image tag value and use it from the components - 8.2, 8.3, and 8.4" - kind: changed description: "update zeebe gateway readiness probe endpoint" - camunda.io/helmCLIVersion: 3.15.2 + camunda.io/helmCLIVersion: 3.15.3 diff --git a/charts/camunda-platform-8.2/RELEASE-NOTES.md b/charts/camunda-platform-8.2/RELEASE-NOTES.md index 329e07e9ce..8e4c3e1f9a 100644 --- a/charts/camunda-platform-8.2/RELEASE-NOTES.md +++ b/charts/camunda-platform-8.2/RELEASE-NOTES.md @@ -2,13 +2,17 @@ The changelog is automatically generated using [git-chglog](https://github.com/g and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. - -## [camunda-platform-8.2.29](https://github.com/camunda/camunda-platform-helm/releases/tag/camunda-platform-8.2.29) (2024-06-28) + +## [camunda-platform-8.2.30](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-10.2.0...camunda-platform-8.2.30) (2024-07-25) ### Ci * automate release chores ([#2013](https://github.com/camunda/camunda-platform-helm/issues/2013)) +### Fix + +* added recreate strategy to all Operate deployments ([#2143](https://github.com/camunda/camunda-platform-helm/issues/2143)) + ### Refactor * remove the global image tag value and use it from the components - 8.2, 8.3, and 8.4 ([#2080](https://github.com/camunda/camunda-platform-helm/issues/2080)) @@ -19,13 +23,13 @@ and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1. Supported versions: - Camunda applications: [8.2](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.2&expanded=true) -- Helm values: [8.2.29](https://artifacthub.io/packages/helm/camunda/camunda-platform/8.2.29#parameters) -- Helm CLI: [3.15.2](https://github.com/helm/helm/releases/tag/v3.15.2) +- Helm values: [8.2.30](https://artifacthub.io/packages/helm/camunda/camunda-platform/8.2.30#parameters) +- Helm CLI: [3.15.3](https://github.com/helm/helm/releases/tag/v3.15.3) Camunda images: - docker.io/camunda/connectors-bundle:0.23.2 -- docker.io/camunda/identity:8.2.29 +- docker.io/camunda/identity:8.2.30 - docker.io/camunda/operate:8.2.28 - docker.io/camunda/optimize:8.2.12 - docker.io/camunda/tasklist:8.2.29 @@ -47,8 +51,8 @@ Non-Camunda images: To verify the integrity of the Helm chart using [Cosign](https://docs.sigstore.dev/signing/quickstart/): ```shell -cosign verify-blob camunda-platform-8.2.29.tgz \ - --bundle camunda-platform-8.2.29.cosign.bundle \ +cosign verify-blob camunda-platform-8.2.30.tgz \ + --bundle camunda-platform-8.2.30.cosign.bundle \ --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \ - --certificate-identity "https://github.com/camunda/camunda-platform-helm/.github/workflows/chart-release-chores.yml@refs/pull/2014/merge" + --certificate-identity "https://github.com/camunda/camunda-platform-helm/.github/workflows/chart-release-chores.yml@refs/pull/2149/merge" ``` diff --git a/charts/camunda-platform-8.2/test/unit/connectors/golden/deployment.golden.yaml b/charts/camunda-platform-8.2/test/unit/connectors/golden/deployment.golden.yaml index 131d32e7f8..c061aeae7f 100644 --- a/charts/camunda-platform-8.2/test/unit/connectors/golden/deployment.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/connectors/golden/deployment.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" app.kubernetes.io/component: connectors annotations: {} @@ -32,7 +32,7 @@ spec: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" app.kubernetes.io/component: connectors spec: imagePullSecrets: diff --git a/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress-all-enabled.golden.yaml index 90ff3bba34..d580cfa61e 100644 --- a/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress-all-enabled.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress-all-enabled.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" app.kubernetes.io/component: connectors annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress.golden.yaml b/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress.golden.yaml index 69c9769425..bcac6e7db1 100644 --- a/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/connectors/golden/ingress.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" app.kubernetes.io/component: connectors annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.2/test/unit/connectors/golden/service.golden.yaml b/charts/camunda-platform-8.2/test/unit/connectors/golden/service.golden.yaml index 9164c7bf74..eac406f7fc 100644 --- a/charts/camunda-platform-8.2/test/unit/connectors/golden/service.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/connectors/golden/service.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" app.kubernetes.io/component: connectors annotations: spec: diff --git a/charts/camunda-platform-8.2/test/unit/connectors/golden/serviceaccount.golden.yaml b/charts/camunda-platform-8.2/test/unit/connectors/golden/serviceaccount.golden.yaml index 1053ebfaed..93ec8c9ea4 100644 --- a/charts/camunda-platform-8.2/test/unit/connectors/golden/serviceaccount.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/connectors/golden/serviceaccount.golden.yaml @@ -10,5 +10,5 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" app.kubernetes.io/component: connectors \ No newline at end of file diff --git a/charts/camunda-platform-8.2/test/unit/golden/curator-configmap.golden.yaml b/charts/camunda-platform-8.2/test/unit/golden/curator-configmap.golden.yaml index c654012d9b..699a7f25d5 100644 --- a/charts/camunda-platform-8.2/test/unit/golden/curator-configmap.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/golden/curator-configmap.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" data: action_file.yml: |- --- diff --git a/charts/camunda-platform-8.2/test/unit/golden/curator-cronjob.golden.yaml b/charts/camunda-platform-8.2/test/unit/golden/curator-cronjob.golden.yaml index bde374d918..8504456c3b 100644 --- a/charts/camunda-platform-8.2/test/unit/golden/curator-cronjob.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/golden/curator-cronjob.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" spec: schedule: "0 0 * * *" successfulJobsHistoryLimit: 1 diff --git a/charts/camunda-platform-8.2/test/unit/golden/service-monitor.golden.yaml b/charts/camunda-platform-8.2/test/unit/golden/service-monitor.golden.yaml index b056322001..27e4072ab0 100644 --- a/charts/camunda-platform-8.2/test/unit/golden/service-monitor.golden.yaml +++ b/charts/camunda-platform-8.2/test/unit/golden/service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.2.29" + app.kubernetes.io/version: "8.2.30" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/CHANGELOG.md b/charts/camunda-platform-8.3/CHANGELOG.md deleted file mode 100644 index ba68e5290e..0000000000 --- a/charts/camunda-platform-8.3/CHANGELOG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Changelog - -## [8.3.15](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-8.3-v8.3.14...camunda-platform-8.3-8.3.15) (2024-07-25) - - -### Bug Fixes - -* added recreate strategy to all Operate deployments ([#2143](https://github.com/camunda/camunda-platform-helm/issues/2143)) ([c2d70dc](https://github.com/camunda/camunda-platform-helm/commit/c2d70dc36088e67c5acb6fc5e51cc1fc64cf9e33)) -* **deps:** update module github.com/gruntwork-io/terratest to v0.47.0 ([#2121](https://github.com/camunda/camunda-platform-helm/issues/2121)) ([63a87c2](https://github.com/camunda/camunda-platform-helm/commit/63a87c25d136f56e901a4bcb57e2cc34ad87b795)) diff --git a/charts/camunda-platform-8.3/Chart.yaml b/charts/camunda-platform-8.3/Chart.yaml index 830d3c509e..c36e6ba7f3 100644 --- a/charts/camunda-platform-8.3/Chart.yaml +++ b/charts/camunda-platform-8.3/Chart.yaml @@ -57,6 +57,8 @@ annotations: url: https://github.com/camunda/camunda-platform-helm artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/changes: | + - kind: fixed + description: "added recreate strategy to all Operate deployments" - kind: changed description: "remove the global image tag value and use it from the components - 8.2, 8.3, and 8.4" - camunda.io/helmCLIVersion: 3.15.2 + camunda.io/helmCLIVersion: 3.15.3 diff --git a/charts/camunda-platform-8.3/RELEASE-NOTES.md b/charts/camunda-platform-8.3/RELEASE-NOTES.md index 208eec44b0..197baa4b68 100644 --- a/charts/camunda-platform-8.3/RELEASE-NOTES.md +++ b/charts/camunda-platform-8.3/RELEASE-NOTES.md @@ -2,13 +2,17 @@ The changelog is automatically generated using [git-chglog](https://github.com/g and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. - -## [camunda-platform-8.3.14](https://github.com/camunda/camunda-platform-helm/releases/tag/camunda-platform-8.3.14) (2024-06-28) + +## [camunda-platform-8.3.15](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-10.2.0...camunda-platform-8.3.15) (2024-07-25) ### Ci * automate release chores ([#2013](https://github.com/camunda/camunda-platform-helm/issues/2013)) +### Fix + +* added recreate strategy to all Operate deployments ([#2143](https://github.com/camunda/camunda-platform-helm/issues/2143)) + ### Refactor * remove the global image tag value and use it from the components - 8.2, 8.3, and 8.4 ([#2080](https://github.com/camunda/camunda-platform-helm/issues/2080)) @@ -18,13 +22,13 @@ and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1. Supported versions: - Camunda applications: [8.3](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.3&expanded=true) -- Helm values: [8.3.14](https://artifacthub.io/packages/helm/camunda/camunda-platform/8.3.14#parameters) -- Helm CLI: [3.15.2](https://github.com/helm/helm/releases/tag/v3.15.2) +- Helm values: [8.3.15](https://artifacthub.io/packages/helm/camunda/camunda-platform/8.3.15#parameters) +- Helm CLI: [3.15.3](https://github.com/helm/helm/releases/tag/v3.15.3) Camunda images: - docker.io/camunda/connectors-bundle:8.3.13 -- docker.io/camunda/identity:8.3.13 +- docker.io/camunda/identity:8.3.14 - docker.io/camunda/operate:8.3.13 - docker.io/camunda/optimize:8.3.11 - docker.io/camunda/tasklist:8.3.14 @@ -47,8 +51,8 @@ Non-Camunda images: To verify the integrity of the Helm chart using [Cosign](https://docs.sigstore.dev/signing/quickstart/): ```shell -cosign verify-blob camunda-platform-8.3.14.tgz \ - --bundle camunda-platform-8.3.14.cosign.bundle \ +cosign verify-blob camunda-platform-8.3.15.tgz \ + --bundle camunda-platform-8.3.15.cosign.bundle \ --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \ - --certificate-identity "https://github.com/camunda/camunda-platform-helm/.github/workflows/chart-release-chores.yml@refs/pull/2014/merge" + --certificate-identity "https://github.com/camunda/camunda-platform-helm/.github/workflows/chart-release-chores.yml@refs/pull/2149/merge" ``` diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/connectors-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/connectors-service-monitor.golden.yaml index 1002b0fc9f..66d08c5137 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/connectors-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/connectors-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/identity-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/identity-service-monitor.golden.yaml index 76cf4c5f08..eaf02fd3d0 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/identity-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/identity-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/operate-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/operate-service-monitor.golden.yaml index a6198dac69..3f6d911e99 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/operate-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/operate-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/optimize-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/optimize-service-monitor.golden.yaml index 82c5340001..3fed2f8b85 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/optimize-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/optimize-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml index 1bcc8bc329..305374a3fc 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml index 35fdf97e5a..d01d275436 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml index dd31151eaf..2394426781 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml b/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml index 0ea1a811b4..275c98a17c 100644 --- a/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" release: metrics spec: selector: diff --git a/charts/camunda-platform-8.3/test/unit/connectors/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/connectors/golden/deployment.golden.yaml index 08412425b2..e7ae842fb6 100644 --- a/charts/camunda-platform-8.3/test/unit/connectors/golden/deployment.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/connectors/golden/deployment.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: connectors annotations: {} @@ -32,7 +32,7 @@ spec: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: connectors spec: imagePullSecrets: diff --git a/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress-all-enabled.golden.yaml index c96dfbd339..a23165af9e 100644 --- a/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress-all-enabled.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress-all-enabled.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: connectors annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress.golden.yaml b/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress.golden.yaml index f90e90d616..9b5319a719 100644 --- a/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/connectors/golden/ingress.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: connectors annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/connectors/golden/service.golden.yaml b/charts/camunda-platform-8.3/test/unit/connectors/golden/service.golden.yaml index 583440948b..39eefaa6bb 100644 --- a/charts/camunda-platform-8.3/test/unit/connectors/golden/service.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/connectors/golden/service.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: connectors annotations: spec: diff --git a/charts/camunda-platform-8.3/test/unit/connectors/golden/serviceaccount.golden.yaml b/charts/camunda-platform-8.3/test/unit/connectors/golden/serviceaccount.golden.yaml index 116067b7c3..dd95a30d51 100644 --- a/charts/camunda-platform-8.3/test/unit/connectors/golden/serviceaccount.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/connectors/golden/serviceaccount.golden.yaml @@ -10,5 +10,5 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: connectors \ No newline at end of file diff --git a/charts/camunda-platform-8.3/test/unit/operate/golden/configmap.golden.yaml b/charts/camunda-platform-8.3/test/unit/operate/golden/configmap.golden.yaml index 7ac0f984b0..5abb0c8cf6 100644 --- a/charts/camunda-platform-8.3/test/unit/operate/golden/configmap.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/operate/golden/configmap.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: operate data: application.yml: | diff --git a/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml index 1bd305f02f..3034f4b289 100644 --- a/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: operate annotations: {} @@ -34,7 +34,7 @@ spec: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: operate annotations: spec: diff --git a/charts/camunda-platform-8.3/test/unit/operate/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-8.3/test/unit/operate/golden/ingress-all-enabled.golden.yaml index e6e7a31e21..5462b3a735 100644 --- a/charts/camunda-platform-8.3/test/unit/operate/golden/ingress-all-enabled.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/operate/golden/ingress-all-enabled.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: operate annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/operate/golden/ingress.golden.yaml b/charts/camunda-platform-8.3/test/unit/operate/golden/ingress.golden.yaml index 568d435c3e..51e5bd67aa 100644 --- a/charts/camunda-platform-8.3/test/unit/operate/golden/ingress.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/operate/golden/ingress.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: operate annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/operate/golden/service.golden.yaml b/charts/camunda-platform-8.3/test/unit/operate/golden/service.golden.yaml index 2fa2ddb47f..07b17aee33 100644 --- a/charts/camunda-platform-8.3/test/unit/operate/golden/service.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/operate/golden/service.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: operate annotations: spec: diff --git a/charts/camunda-platform-8.3/test/unit/operate/golden/serviceaccount.golden.yaml b/charts/camunda-platform-8.3/test/unit/operate/golden/serviceaccount.golden.yaml index 779406309a..70c91b6f7a 100644 --- a/charts/camunda-platform-8.3/test/unit/operate/golden/serviceaccount.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/operate/golden/serviceaccount.golden.yaml @@ -10,5 +10,5 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: operate \ No newline at end of file diff --git a/charts/camunda-platform-8.3/test/unit/optimize/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/optimize/golden/deployment.golden.yaml index 36cb35c10c..064f679e2b 100644 --- a/charts/camunda-platform-8.3/test/unit/optimize/golden/deployment.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/optimize/golden/deployment.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: optimize annotations: {} @@ -32,7 +32,7 @@ spec: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: optimize spec: imagePullSecrets: diff --git a/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress-all-enabled.golden.yaml index e6a57caff3..8ae51dbbf5 100644 --- a/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress-all-enabled.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress-all-enabled.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: optimize annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress.golden.yaml b/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress.golden.yaml index 2fda48a26b..f77c015633 100644 --- a/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/optimize/golden/ingress.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: optimize annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/optimize/golden/service.golden.yaml b/charts/camunda-platform-8.3/test/unit/optimize/golden/service.golden.yaml index 0382edee5d..42bdb31320 100644 --- a/charts/camunda-platform-8.3/test/unit/optimize/golden/service.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/optimize/golden/service.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: optimize annotations: spec: diff --git a/charts/camunda-platform-8.3/test/unit/optimize/golden/serviceaccount.golden.yaml b/charts/camunda-platform-8.3/test/unit/optimize/golden/serviceaccount.golden.yaml index 99d78217a9..ce283d5cdb 100644 --- a/charts/camunda-platform-8.3/test/unit/optimize/golden/serviceaccount.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/optimize/golden/serviceaccount.golden.yaml @@ -10,5 +10,5 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: optimize \ No newline at end of file diff --git a/charts/camunda-platform-8.3/test/unit/tasklist/golden/configmap.golden.yaml b/charts/camunda-platform-8.3/test/unit/tasklist/golden/configmap.golden.yaml index 5b105608e5..d9b4421981 100644 --- a/charts/camunda-platform-8.3/test/unit/tasklist/golden/configmap.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/tasklist/golden/configmap.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: tasklist data: application.yml: | diff --git a/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml index b0b8cea29e..a01c1e1a3c 100644 --- a/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: tasklist annotations: {} @@ -32,7 +32,7 @@ spec: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: tasklist annotations: spec: diff --git a/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml index f0030f95a4..1d0411425f 100644 --- a/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: tasklist annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress.golden.yaml b/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress.golden.yaml index 1eedf98c0d..0cf4dc8d79 100644 --- a/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/tasklist/golden/ingress.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: tasklist annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/tasklist/golden/service.golden.yaml b/charts/camunda-platform-8.3/test/unit/tasklist/golden/service.golden.yaml index 570b39d312..a8bf379dfe 100644 --- a/charts/camunda-platform-8.3/test/unit/tasklist/golden/service.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/tasklist/golden/service.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: tasklist spec: type: ClusterIP diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml index fe3e98736f..a7bba6e641 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml @@ -9,7 +9,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway apiVersion: v1 data: diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap.golden.yaml index c93547e886..c8a26bdae5 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/configmap.golden.yaml @@ -9,7 +9,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway apiVersion: v1 data: diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/deployment.golden.yaml index c4f40d7bef..9ed682fa8f 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/deployment.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/deployment.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway annotations: {} @@ -32,7 +32,7 @@ spec: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway annotations: {} diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml index 5775c8cd5a..6e597a0e5d 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress.golden.yaml index 87a997d7a3..0974ce098e 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/ingress.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway annotations: ingress.kubernetes.io/rewrite-target: / diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml index f548c87fca..878d8a9238 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway spec: minAvailable: 1 diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/service.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/service.golden.yaml index f87b7def33..9f8f21e9f3 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/service.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/service.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway annotations: spec: diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml index 21317b7155..40b7ce2ec6 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway annotations: foo: bar diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml index b7917212e9..11728ed5d0 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml @@ -10,5 +10,5 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-gateway \ No newline at end of file diff --git a/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap-log4j2.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap-log4j2.golden.yaml index 7c5f9ee43b..d43b5ff8c3 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap-log4j2.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap-log4j2.golden.yaml @@ -9,7 +9,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-broker apiVersion: v1 data: diff --git a/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap.golden.yaml index 1d0f32aeba..548e694b51 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe/golden/configmap.golden.yaml @@ -9,7 +9,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-broker apiVersion: v1 data: diff --git a/charts/camunda-platform-8.3/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml index 045c1c28ba..ed39132bbf 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-broker spec: maxUnavailable: 1 diff --git a/charts/camunda-platform-8.3/test/unit/zeebe/golden/service.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe/golden/service.golden.yaml index 0ec6dd2e2d..c3048526f2 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe/golden/service.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe/golden/service.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-broker annotations: {} diff --git a/charts/camunda-platform-8.3/test/unit/zeebe/golden/serviceaccount.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe/golden/serviceaccount.golden.yaml index 3075c35791..eb10f7928d 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe/golden/serviceaccount.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe/golden/serviceaccount.golden.yaml @@ -10,5 +10,5 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-broker \ No newline at end of file diff --git a/charts/camunda-platform-8.3/test/unit/zeebe/golden/statefulset.golden.yaml b/charts/camunda-platform-8.3/test/unit/zeebe/golden/statefulset.golden.yaml index 3735daca5e..9a116eba47 100644 --- a/charts/camunda-platform-8.3/test/unit/zeebe/golden/statefulset.golden.yaml +++ b/charts/camunda-platform-8.3/test/unit/zeebe/golden/statefulset.golden.yaml @@ -10,7 +10,7 @@ metadata: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-broker annotations: spec: @@ -35,7 +35,7 @@ spec: app.kubernetes.io/instance: camunda-platform-test app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: camunda-platform - app.kubernetes.io/version: "8.3.14" + app.kubernetes.io/version: "8.3.15" app.kubernetes.io/component: zeebe-broker annotations: spec: diff --git a/charts/camunda-platform-8.4/CHANGELOG.md b/charts/camunda-platform-8.4/CHANGELOG.md deleted file mode 100644 index 0da992a274..0000000000 --- a/charts/camunda-platform-8.4/CHANGELOG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Changelog - -## [9.3.8](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-8.4-v9.3.7...camunda-platform-8.4-9.3.8) (2024-07-25) - - -### Bug Fixes - -* added recreate strategy to all Operate deployments ([#2143](https://github.com/camunda/camunda-platform-helm/issues/2143)) ([c2d70dc](https://github.com/camunda/camunda-platform-helm/commit/c2d70dc36088e67c5acb6fc5e51cc1fc64cf9e33)) -* **deps:** update module github.com/gruntwork-io/terratest to v0.47.0 ([#2121](https://github.com/camunda/camunda-platform-helm/issues/2121)) ([63a87c2](https://github.com/camunda/camunda-platform-helm/commit/63a87c25d136f56e901a4bcb57e2cc34ad87b795)) diff --git a/charts/camunda-platform-8.4/Chart.yaml b/charts/camunda-platform-8.4/Chart.yaml index 1731d3ea06..2978e710e5 100644 --- a/charts/camunda-platform-8.4/Chart.yaml +++ b/charts/camunda-platform-8.4/Chart.yaml @@ -59,6 +59,8 @@ annotations: url: https://github.com/camunda/camunda-platform-helm artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/changes: | + - kind: fixed + description: "added recreate strategy to all Operate deployments" - kind: changed description: "remove the global image tag value and use it from the components - 8.2, 8.3, and 8.4" - camunda.io/helmCLIVersion: 3.15.2 + camunda.io/helmCLIVersion: 3.15.3 diff --git a/charts/camunda-platform-8.4/RELEASE-NOTES.md b/charts/camunda-platform-8.4/RELEASE-NOTES.md index ba71fd8830..a67246419e 100644 --- a/charts/camunda-platform-8.4/RELEASE-NOTES.md +++ b/charts/camunda-platform-8.4/RELEASE-NOTES.md @@ -2,13 +2,17 @@ The changelog is automatically generated using [git-chglog](https://github.com/g and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. - -## [camunda-platform-9.3.7](https://github.com/camunda/camunda-platform-helm/releases/tag/camunda-platform-9.3.7) (2024-06-28) + +## [camunda-platform-9.3.8](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-10.2.0...camunda-platform-9.3.8) (2024-07-25) ### Ci * automate release chores ([#2013](https://github.com/camunda/camunda-platform-helm/issues/2013)) +### Fix + +* added recreate strategy to all Operate deployments ([#2143](https://github.com/camunda/camunda-platform-helm/issues/2143)) + ### Refactor * remove the global image tag value and use it from the components - 8.2, 8.3, and 8.4 ([#2080](https://github.com/camunda/camunda-platform-helm/issues/2080)) @@ -18,13 +22,13 @@ and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1. Supported versions: - Camunda applications: [8.4](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.4&expanded=true) -- Helm values: [9.3.7](https://artifacthub.io/packages/helm/camunda/camunda-platform/9.3.7#parameters) -- Helm CLI: [3.15.2](https://github.com/helm/helm/releases/tag/v3.15.2) +- Helm values: [9.3.8](https://artifacthub.io/packages/helm/camunda/camunda-platform/9.3.8#parameters) +- Helm CLI: [3.15.3](https://github.com/helm/helm/releases/tag/v3.15.3) Camunda images: - docker.io/camunda/connectors-bundle:8.4.9 -- docker.io/camunda/identity:8.4.9 +- docker.io/camunda/identity:8.4.10 - docker.io/camunda/operate:8.4.10 - docker.io/camunda/optimize:8.4.6 - docker.io/camunda/tasklist:8.4.10 @@ -47,8 +51,8 @@ Non-Camunda images: To verify the integrity of the Helm chart using [Cosign](https://docs.sigstore.dev/signing/quickstart/): ```shell -cosign verify-blob camunda-platform-9.3.7.tgz \ - --bundle camunda-platform-9.3.7.cosign.bundle \ +cosign verify-blob camunda-platform-9.3.8.tgz \ + --bundle camunda-platform-9.3.8.cosign.bundle \ --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \ - --certificate-identity "https://github.com/camunda/camunda-platform-helm/.github/workflows/chart-release-chores.yml@refs/pull/2014/merge" + --certificate-identity "https://github.com/camunda/camunda-platform-helm/.github/workflows/chart-release-chores.yml@refs/pull/2149/merge" ``` diff --git a/charts/camunda-platform-latest/CHANGELOG.md b/charts/camunda-platform-latest/CHANGELOG.md deleted file mode 100644 index 7145527bda..0000000000 --- a/charts/camunda-platform-latest/CHANGELOG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Changelog - -## [10.2.1](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-latest-v10.2.0...camunda-platform-latest-10.2.1) (2024-07-25) - - -### Bug Fixes - -* added recreate strategy to all Operate deployments ([#2143](https://github.com/camunda/camunda-platform-helm/issues/2143)) ([c2d70dc](https://github.com/camunda/camunda-platform-helm/commit/c2d70dc36088e67c5acb6fc5e51cc1fc64cf9e33)) -* **deps:** update module github.com/gruntwork-io/terratest to v0.47.0 ([#2122](https://github.com/camunda/camunda-platform-helm/issues/2122)) ([b5fe511](https://github.com/camunda/camunda-platform-helm/commit/b5fe5117cf7323456e2e1797863b85f45cb09e14)) diff --git a/charts/camunda-platform-latest/Chart.yaml b/charts/camunda-platform-latest/Chart.yaml index 571c3e1c13..2584848424 100644 --- a/charts/camunda-platform-latest/Chart.yaml +++ b/charts/camunda-platform-latest/Chart.yaml @@ -50,7 +50,7 @@ maintainers: - name: aabouzaid email: ahmed.abouzaid@camunda.com annotations: - camunda.io/helmCLIVersion: "3.15.2" + camunda.io/helmCLIVersion: "3.15.3" artifacthub.io/links: | - name: Camunda 8 docs url: https://docs.camunda.io/ @@ -60,15 +60,5 @@ annotations: url: https://github.com/camunda/camunda-platform-helm artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/changes: | - - kind: added - description: "configurable update strategy" - - kind: added - description: "support dnsPolicy and dnsConfig for all components" - - kind: added - description: "add console auth vars" - kind: fixed - description: "identity base url not configured" - - kind: fixed - description: "unauthenticated external elasticsearch no longer forces password…" - - kind: changed - description: "remove the global image tag value and use it from the components" + description: "Added recreate strategy to all Operate deployments" diff --git a/charts/camunda-platform-latest/RELEASE-NOTES.md b/charts/camunda-platform-latest/RELEASE-NOTES.md index 11d0910322..f309dee5d5 100644 --- a/charts/camunda-platform-latest/RELEASE-NOTES.md +++ b/charts/camunda-platform-latest/RELEASE-NOTES.md @@ -1,66 +1,9 @@ -The changelog is automatically generated using [git-chglog](https://github.com/git-chglog/git-chglog) -and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. +The changelog is automatically generated and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. +## [camunda-platform-10.2.1](https://github.com/camunda/camunda-platform-helm/releases/tag/camunda-platform-10.2.1) (2024-07-25) - -## [camunda-platform-10.2.0](https://github.com/camunda/camunda-platform-helm/releases/tag/camunda-platform-10.2.0) (2024-06-28) +### Fixes -### Ci +- Added recreate strategy to all Operate deployments (#2143) -* automate release chores ([#2013](https://github.com/camunda/camunda-platform-helm/issues/2013)) - -### Feat - -* configurable update strategy ([#2036](https://github.com/camunda/camunda-platform-helm/issues/2036)) -* support dnsPolicy and dnsConfig for all components ([#2009](https://github.com/camunda/camunda-platform-helm/issues/2009)) -* add console auth vars ([#1782](https://github.com/camunda/camunda-platform-helm/issues/1782)) - -### Fix - -* identity base url not configured ([#2028](https://github.com/camunda/camunda-platform-helm/issues/2028)) -* unauthenticated external elasticsearch no longer forces password… ([#1990](https://github.com/camunda/camunda-platform-helm/issues/1990)) - -### Refactor - -* remove the global image tag value and use it from the components ([#2069](https://github.com/camunda/camunda-platform-helm/issues/2069)) - -### Release Info - -Supported versions: - -- Camunda applications: [8.5](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.5&expanded=true) -- Helm values: [10.2.0](https://artifacthub.io/packages/helm/camunda/camunda-platform/10.2.0#parameters) -- Helm CLI: [3.15.2](https://github.com/helm/helm/releases/tag/v3.15.2) - -Camunda images: - -- docker.io/camunda/connectors-bundle:8.5.4 -- docker.io/camunda/identity:8.5.3 -- docker.io/camunda/identity:latest -- docker.io/camunda/operate:8.5.4 -- docker.io/camunda/optimize:8.5.3 -- docker.io/camunda/tasklist:8.5.3 -- docker.io/camunda/zeebe:8.5.4 -- registry.camunda.cloud/console/console-sm:8.5.67 -- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.5.5 -- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.5.5 -- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.5.5 - -Non-Camunda images: - -- docker.io/bitnami/elasticsearch:8.12.2 -- docker.io/bitnami/keycloak:23.0.7 -- docker.io/bitnami/os-shell:12-debian-12-r18 -- docker.io/bitnami/postgresql:14.12.0 -- docker.io/bitnami/postgresql:15.7.0 - -### Verification - -To verify the integrity of the Helm chart using [Cosign](https://docs.sigstore.dev/signing/quickstart/): - -```shell -cosign verify-blob camunda-platform-10.2.0.tgz \ - --bundle camunda-platform-10.2.0.cosign.bundle \ - --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \ - --certificate-identity "https://github.com/camunda/camunda-platform-helm/.github/workflows/chart-release-chores.yml@refs/pull/2014/merge" -``` + diff --git a/scripts/generate-release-notes.sh b/scripts/generate-release-notes.sh index a19dc26fef..eb463ed9e1 100644 --- a/scripts/generate-release-notes.sh +++ b/scripts/generate-release-notes.sh @@ -1,8 +1,11 @@ #!/bin/bash -set -euo pipefail +set -euox pipefail + main () { test "$(git branch --show-current)" != "main" && git fetch origin main:main + latest_release_commit="$(git log main -n1 --pretty=format:'%H' --grep='chore(release):')" + cliff_config_file=".github/config/cliff.toml" chart_dir="${1}" chart_file="${chart_dir}/Chart.yaml" @@ -22,24 +25,29 @@ main () { # # Generate RELEASE-NOTES.md file (used for Github release notes and ArtifactHub "changes" annotation). - git-chglog \ + git-cliff ${latest_release_commit}.. \ + --config "${cliff_config_file}" \ --output "${chart_dir}/RELEASE-NOTES.md" \ - --tag-filter-pattern "${chart_name}" \ - --next-tag "${chart_tag}" \ - --path "${chart_dir}" \ - "${chart_tag}" + --include-path "${chart_dir}/**" \ + --tag "${chart_tag}" + + cat "${chart_dir}/RELEASE-NOTES.md" # # Update ArtifactHub "changes" annotation in the Chart.yaml file. # https://artifacthub.io/docs/topics/annotations/helm/#supported-annotations - change_types="$(yq e '.options.commits.filters.Type | join(" ")' .chglog/config.yml)" + change_types () { + yq -oy "${cliff_config_file}" | + yq '[.git.commit_parsers[].group] | join(" ")' | + tr -d '[:punct:]' | tr -d '[:digit:]' + } # declare -A kac_map kac_map+=( - ["feat"]=added - ["refactor"]=changed - ["fix"]=fixed + ["Features"]=added + ["Refactor"]=changed + ["Fixes"]=fixed ) # Workaround to rest with empty literal block which is not possible in yq. @@ -50,10 +58,10 @@ main () { artifacthub_changes_tmp="/tmp/changes-for-artifacthub.yaml.tmp" echo -e 'annotations:\n artifacthub.io/changes: |' > "${artifacthub_changes_tmp}" - for change_type in ${change_types}; do + for change_type in $(change_types); do change_type_section=$(sed -rn "/^\#+\s${change_type^}/,/^#/p" "${chart_dir}/RELEASE-NOTES.md") if [[ -n "${change_type_section}" && "${!kac_map[@]}" =~ "${change_type}" ]]; then - echo "${change_type_section}" | egrep '^\*' | sed 's/^* //g' | while read commit_message; do + echo "${change_type_section}" | egrep '^\-' | sed 's/^- //g' | while read commit_message; do echo " - kind: ${kac_map[${change_type}]}" echo " description: \"$(echo ${commit_message} | sed -r "s/ \(.+\)$//")\"" done >> "${artifacthub_changes_tmp}"