From 804a60c8a564bf99452f5b945a9bfb5e02d5f5e0 Mon Sep 17 00:00:00 2001 From: Damon Green Date: Thu, 21 May 2026 12:21:39 +0100 Subject: [PATCH 1/6] Update chart-ccd to latest version 9.2.3 --- charts/pcs-api/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/pcs-api/Chart.yaml b/charts/pcs-api/Chart.yaml index 26fd8ac84b..15b5089ecb 100644 --- a/charts/pcs-api/Chart.yaml +++ b/charts/pcs-api/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "1.0" description: A Helm chart for pcs-api App name: pcs-api home: https://github.com/hmcts/pcs-api -version: 0.0.57 +version: 0.0.58 maintainers: - name: HMCTS pcs team dependencies: @@ -15,7 +15,7 @@ dependencies: repository: 'oci://hmctsprod.azurecr.io/helm' condition: servicebus.enabled - name: ccd - version: 9.2.2 + version: 9.2.3 repository: 'oci://hmctsprod.azurecr.io/helm' condition: ccd.enabled - name: xui-webapp From b9a4d879a7468544f3c8ce31519ad2228af1a774 Mon Sep 17 00:00:00 2001 From: hmcts-jenkins-j-to-z <61242337+hmcts-jenkins-j-to-z[bot]@users.noreply.github.com> Date: Fri, 29 May 2026 08:22:13 +0000 Subject: [PATCH 2/6] Bumping chart version/ fixing aliases --- charts/pcs-api/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/pcs-api/Chart.yaml b/charts/pcs-api/Chart.yaml index 15b5089ecb..98dd78003d 100644 --- a/charts/pcs-api/Chart.yaml +++ b/charts/pcs-api/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "1.0" description: A Helm chart for pcs-api App name: pcs-api home: https://github.com/hmcts/pcs-api -version: 0.0.58 +version: 0.0.59 maintainers: - name: HMCTS pcs team dependencies: From d7c900cc94dcb21dc96b09303966321c15110eb7 Mon Sep 17 00:00:00 2001 From: damongreen123 Date: Fri, 29 May 2026 11:41:16 +0100 Subject: [PATCH 3/6] Remove cluster.initial_master_nodes from extraEnvs Removed the cluster.initial_master_nodes environment variable. --- charts/pcs-api/values.ccd.preview.template.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/charts/pcs-api/values.ccd.preview.template.yaml b/charts/pcs-api/values.ccd.preview.template.yaml index 08f0d27540..faaa672d57 100644 --- a/charts/pcs-api/values.ccd.preview.template.yaml +++ b/charts/pcs-api/values.ccd.preview.template.yaml @@ -164,8 +164,6 @@ ccd: extraEnvs: - name: discovery.type value: single-node - - name: cluster.initial_master_nodes - value: "" - name: action.auto_create_index value: .security*,.watches,.triggered_watches,.watcher-history-*,.logstash_dead_letter,.ml*,global_search persistence: From 7bf0bc955dc26f45dd32c2779f41c21a01780d59 Mon Sep 17 00:00:00 2001 From: damongreen123 Date: Fri, 29 May 2026 12:29:54 +0100 Subject: [PATCH 4/6] Refactor global settings and clean up Elasticsearch config Replaced 'global' with 'mayglobal' and removed extra environment variables for the Elasticsearch configuration. --- charts/pcs-api/values.ccd.preview.template.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/charts/pcs-api/values.ccd.preview.template.yaml b/charts/pcs-api/values.ccd.preview.template.yaml index faaa672d57..a31e231d27 100644 --- a/charts/pcs-api/values.ccd.preview.template.yaml +++ b/charts/pcs-api/values.ccd.preview.template.yaml @@ -1,4 +1,4 @@ -global: +mayglobal: ccdApiGatewayIngress: http://${SERVICE_NAME}-ccd-api-gw ccdDefinitionStoreUrl: http://${SERVICE_NAME}-ccd-definition-store ccdUserProfileUrl: http://ccd-user-profile-api-aat.service.core-compute-aat.internal @@ -161,11 +161,6 @@ ccd: minimumMasterNodes: 1 antiAffinity: "soft" esJavaOpts: "-Xmx512m -Xms512m" - extraEnvs: - - name: discovery.type - value: single-node - - name: action.auto_create_index - value: .security*,.watches,.triggered_watches,.watcher-history-*,.logstash_dead_letter,.ml*,global_search persistence: enabled: false ingress: From 01d15603e134074a1f1a1f7b5742b0425ce1befa Mon Sep 17 00:00:00 2001 From: damongreen123 Date: Fri, 29 May 2026 12:47:39 +0100 Subject: [PATCH 5/6] Add extra environment variables for index actions --- charts/pcs-api/values.ccd.preview.template.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/charts/pcs-api/values.ccd.preview.template.yaml b/charts/pcs-api/values.ccd.preview.template.yaml index a31e231d27..605b0a2084 100644 --- a/charts/pcs-api/values.ccd.preview.template.yaml +++ b/charts/pcs-api/values.ccd.preview.template.yaml @@ -161,6 +161,9 @@ ccd: minimumMasterNodes: 1 antiAffinity: "soft" esJavaOpts: "-Xmx512m -Xms512m" + extraEnvs: + - name: action.auto_create_index + value: .security*,.watches,.triggered_watches,.watcher-history-*,.logstash_dead_letter,.ml*,global_search persistence: enabled: false ingress: From ceb2633c669f753a51669c16130b9033584cdbee Mon Sep 17 00:00:00 2001 From: damongreen123 Date: Fri, 29 May 2026 12:58:27 +0100 Subject: [PATCH 6/6] Rename 'mayglobal' to 'global' in YAML configuration --- charts/pcs-api/values.ccd.preview.template.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/pcs-api/values.ccd.preview.template.yaml b/charts/pcs-api/values.ccd.preview.template.yaml index 605b0a2084..e9f706514c 100644 --- a/charts/pcs-api/values.ccd.preview.template.yaml +++ b/charts/pcs-api/values.ccd.preview.template.yaml @@ -1,4 +1,4 @@ -mayglobal: +global: ccdApiGatewayIngress: http://${SERVICE_NAME}-ccd-api-gw ccdDefinitionStoreUrl: http://${SERVICE_NAME}-ccd-definition-store ccdUserProfileUrl: http://ccd-user-profile-api-aat.service.core-compute-aat.internal