From af58018a1e88d47ab95bed5e07212dbb4c8ad523 Mon Sep 17 00:00:00 2001 From: klinch0 <68821526+klinch0@users.noreply.github.com> Date: Fri, 17 Jan 2025 19:05:48 +0300 Subject: [PATCH] Bugfix/fix kk configure reconciliation (#589) ## Summary by CodeRabbit - **Configuration Update** - Added a new `configHash` field in the `keycloak-configure` release for both `paas-full` and `paas-hosted` configurations. - Introduced a SHA256 checksum mechanism for the `cozyConfig` data to enhance configuration integrity checks. --------- Co-authored-by: Andrei Kvapil --- packages/core/platform/bundles/paas-full.yaml | 3 +++ packages/core/platform/bundles/paas-hosted.yaml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/core/platform/bundles/paas-full.yaml b/packages/core/platform/bundles/paas-full.yaml index 5ec849f3..6b73f6ef 100644 --- a/packages/core/platform/bundles/paas-full.yaml +++ b/packages/core/platform/bundles/paas-full.yaml @@ -299,4 +299,7 @@ releases: chart: cozy-keycloak-configure namespace: cozy-keycloak dependsOn: [keycloak-operator] + values: + cozystack: + configHash: {{ $cozyConfig | toJson | sha256sum }} {{- end }} diff --git a/packages/core/platform/bundles/paas-hosted.yaml b/packages/core/platform/bundles/paas-hosted.yaml index 7a92453b..3b1085cd 100644 --- a/packages/core/platform/bundles/paas-hosted.yaml +++ b/packages/core/platform/bundles/paas-hosted.yaml @@ -195,4 +195,7 @@ releases: chart: cozy-keycloak-configure namespace: cozy-keycloak dependsOn: [keycloak-operator] + values: + cozystack: + configHash: {{ $cozyConfig | toJson | sha256sum }} {{- end }}