From 68528f82df1f0c8e753117d93b73f27c60e87a6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Mon, 2 Mar 2026 14:49:10 +0100 Subject: [PATCH 1/8] Fix backup cronjob --- charts/redcap/templates/cronjobs/backup-cronjob.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/charts/redcap/templates/cronjobs/backup-cronjob.yaml b/charts/redcap/templates/cronjobs/backup-cronjob.yaml index 2818ec3..744a4c6 100644 --- a/charts/redcap/templates/cronjobs/backup-cronjob.yaml +++ b/charts/redcap/templates/cronjobs/backup-cronjob.yaml @@ -86,7 +86,6 @@ spec: --password=${DB_PASSWD} \ --databases {{ .Values.redcap.config.database.auth.databaseName }} \ --add-drop-database \ - --column-statistics \ -y \ -v \ > /backup-data/redcap-db/redcap-db-backup.sql" From cdf14994156e5eaf710d53c52a15fb7a8e8848d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Mon, 2 Mar 2026 15:22:57 +0100 Subject: [PATCH 2/8] Try new CI version --- .github/workflows/chart-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/chart-ci.yaml b/.github/workflows/chart-ci.yaml index e82d5a8..02914af 100644 --- a/.github/workflows/chart-ci.yaml +++ b/.github/workflows/chart-ci.yaml @@ -13,7 +13,7 @@ permissions: jobs: aphp-chart-ci-workflow: - uses: aphp/ci-workflows/.github/workflows/chart-ci.yml@dev + uses: "aphp/ci-workflows/.github/workflows/chart-ci.yml@9-lint-yaml-file-in-ci" with: kubernetes-version: "1.24.2" chart-dir: "charts/redcap" From 4a88b5f423f3f8b062b5b359b556864d610de3d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Mon, 2 Mar 2026 15:51:21 +0100 Subject: [PATCH 3/8] Try new CI version --- .github/workflows/chart-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/chart-ci.yaml b/.github/workflows/chart-ci.yaml index 02914af..556b4c8 100644 --- a/.github/workflows/chart-ci.yaml +++ b/.github/workflows/chart-ci.yaml @@ -17,4 +17,4 @@ jobs: with: kubernetes-version: "1.24.2" chart-dir: "charts/redcap" - chart-values: "./charts/redcap/ci/ct-values.yaml" + chart-values: "./charts/redcap/ci/ct-values.yaml" \ No newline at end of file From 01ca57be6f62083cfa0d0c84bf6162ad98061f8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Tue, 3 Mar 2026 09:31:06 +0100 Subject: [PATCH 4/8] Trigger CI --- .github/workflows/chart-ci.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/chart-ci.yaml b/.github/workflows/chart-ci.yaml index 556b4c8..36f8c8d 100644 --- a/.github/workflows/chart-ci.yaml +++ b/.github/workflows/chart-ci.yaml @@ -17,4 +17,5 @@ jobs: with: kubernetes-version: "1.24.2" chart-dir: "charts/redcap" - chart-values: "./charts/redcap/ci/ct-values.yaml" \ No newline at end of file + chart-values: "./charts/redcap/ci/ct-values.yaml" + \ No newline at end of file From 784cc699fc8e088b810e75c1e9d058949196c877 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Tue, 3 Mar 2026 09:36:54 +0100 Subject: [PATCH 5/8] Trigger CI --- charts/redcap/templates/cronjobs/backup-cronjob.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/charts/redcap/templates/cronjobs/backup-cronjob.yaml b/charts/redcap/templates/cronjobs/backup-cronjob.yaml index 744a4c6..a7dbcbe 100644 --- a/charts/redcap/templates/cronjobs/backup-cronjob.yaml +++ b/charts/redcap/templates/cronjobs/backup-cronjob.yaml @@ -97,7 +97,6 @@ spec: runAsGroup: 999 runAsNonRoot: true - volumeMounts: - name: backup-data mountPath: /backup-data From 836bfae185758f1c6333acb113351222582d14a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Tue, 3 Mar 2026 10:19:19 +0100 Subject: [PATCH 6/8] Add CHANGELOG.md --- CHANGELOG.md | 11 +++++++++++ charts/redcap/templates/deployments/redcap.yaml | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..cb8bb7e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog + +## [1.5.0] - In progress +### Added +- CHANGELOG.md + + +### Changed +- Migrate from MySQL to MariaDB +- Update REDCap to V15.0.27 +- Update PHP image to V8.4 \ No newline at end of file diff --git a/charts/redcap/templates/deployments/redcap.yaml b/charts/redcap/templates/deployments/redcap.yaml index f51c494..af015b3 100644 --- a/charts/redcap/templates/deployments/redcap.yaml +++ b/charts/redcap/templates/deployments/redcap.yaml @@ -369,4 +369,5 @@ spec: {{- with .Values.redcap.tolerations }} tolerations: {{- toYaml . | nindent 8 }} - {{- end }} \ No newline at end of file + {{- end }} + \ No newline at end of file From 3b13867e730994b35867c770ecf14db02b81b17d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Tue, 10 Mar 2026 15:16:19 +0100 Subject: [PATCH 7/8] Update chart tag --- charts/redcap/Chart.yaml | 2 +- charts/redcap/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/redcap/Chart.yaml b/charts/redcap/Chart.yaml index 45b77d5..0dd1e27 100644 --- a/charts/redcap/Chart.yaml +++ b/charts/redcap/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: redcap -version: 1.5.0 +version: 1.5.1 appVersion: 15.0.27 kubeVersion: '>= 1.24.0-0' description: A Helm chart to deploy REDCap on a Kubernetes cluster. diff --git a/charts/redcap/README.md b/charts/redcap/README.md index c09ba90..174db98 100644 --- a/charts/redcap/README.md +++ b/charts/redcap/README.md @@ -1,6 +1,6 @@ # redcap -![Version: 1.5.0](https://img.shields.io/badge/Version-1.5.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 15.0.27](https://img.shields.io/badge/AppVersion-15.0.27-informational?style=flat-square) +![Version: 1.5.1](https://img.shields.io/badge/Version-1.5.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 15.0.27](https://img.shields.io/badge/AppVersion-15.0.27-informational?style=flat-square) A Helm chart to deploy REDCap on a Kubernetes cluster. From c9e2a168929e4d671be64983e2c09c876fe19ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Lajus?= Date: Tue, 10 Mar 2026 15:22:25 +0100 Subject: [PATCH 8/8] Update the CI branch used --- .github/workflows/chart-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/chart-ci.yaml b/.github/workflows/chart-ci.yaml index 36f8c8d..bf43bd9 100644 --- a/.github/workflows/chart-ci.yaml +++ b/.github/workflows/chart-ci.yaml @@ -13,7 +13,7 @@ permissions: jobs: aphp-chart-ci-workflow: - uses: "aphp/ci-workflows/.github/workflows/chart-ci.yml@9-lint-yaml-file-in-ci" + uses: "aphp/ci-workflows/.github/workflows/chart-ci.yml@main" with: kubernetes-version: "1.24.2" chart-dir: "charts/redcap"