From 036dbff57cab99e2118f3aab151b1de323dc445f Mon Sep 17 00:00:00 2001 From: "V. Aretakis" <4048920+varet80@users.noreply.github.com> Date: Mon, 28 Sep 2026 06:57:30 +0300 Subject: [PATCH 1/3] Bump to 35.0.1 of nextcloud I checked and found no breaking changes from 34. thus should be safe to go to 35 I also already upgraded my setup Signed-off-by: V. Aretakis <4048920+varet80@users.noreply.github.com> --- charts/nextcloud/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/nextcloud/Chart.yaml b/charts/nextcloud/Chart.yaml index f7b065f9..ee759ca1 100644 --- a/charts/nextcloud/Chart.yaml +++ b/charts/nextcloud/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 name: nextcloud -version: 9.3.0 +version: 9.4.0 # renovate: image=docker.io/library/nextcloud -appVersion: 34.0.4 +appVersion: 35.0.1 description: A file sharing server that puts the control and security of your own data back into your hands. keywords: - nextcloud From 25d20c984912f885fd1766ec9c7c791c9bd418f1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 28 Sep 2026 06:37:41 +0000 Subject: [PATCH 2/3] Increase MinIO install timeout in S3 CI test Co-authored-by: varet80 <4048920+varet80@users.noreply.github.com> --- .github/workflows/lint-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 5d330f3e..7d53cd2e 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -145,7 +145,7 @@ jobs: --create-namespace \ --wait \ --wait-for-jobs \ - --timeout 2m0s \ + --timeout 5m0s \ --values .github/tests/minio_test_values.yaml \ minio/minio From 1f51e732c750cde314eee55d548e3ce967578fc6 Mon Sep 17 00:00:00 2001 From: "V. Aretakis" <4048920+varet80@users.noreply.github.com> Date: Mon, 28 Sep 2026 15:28:28 +0300 Subject: [PATCH 3/3] Migrate from Minio to silo Signed-off-by: V. Aretakis <4048920+varet80@users.noreply.github.com> --- ...io_test_values.yaml => silo_test_values.yaml} | 4 ++-- .github/workflows/lint-test.yaml | 16 ++++++++++------ 2 files changed, 12 insertions(+), 8 deletions(-) rename .github/tests/{minio_test_values.yaml => silo_test_values.yaml} (80%) diff --git a/.github/tests/minio_test_values.yaml b/.github/tests/silo_test_values.yaml similarity index 80% rename from .github/tests/minio_test_values.yaml rename to .github/tests/silo_test_values.yaml index d76fc68f..236fee9c 100644 --- a/.github/tests/minio_test_values.yaml +++ b/.github/tests/silo_test_values.yaml @@ -1,5 +1,5 @@ -## minio helm chart values for use in ci tests: -# https://github.com/minio/minio/blob/master/helm/minio/values.yaml +## Silo Helm chart values for use in CI tests: +# https://github.com/pgsty/silo/tree/main/helm/silo # make service name predictable fullnameOverride: minio diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 7d53cd2e..605dc9f0 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -134,20 +134,24 @@ jobs: uses: helm/kind-action@v1.15.0 if: steps.list-changed.outputs.changed == 'true' - - name: Install MinIO for testing S3 as Primary Storage + - name: Checkout Silo chart + if: matrix.test_cases.name == 'S3 Enabled as Primary Storage' + uses: actions/checkout@v7 + with: + repository: pgsty/silo + path: silo + + - name: Install Silo for testing S3 as Primary Storage if: matrix.test_cases.name == 'S3 Enabled as Primary Storage' - # installs minio community helm chart here: - # https://github.com/minio/minio/tree/master/helm/minio run: | - helm repo add minio https://charts.min.io/ && \ helm install minio \ --namespace nextcloud \ --create-namespace \ --wait \ --wait-for-jobs \ --timeout 5m0s \ - --values .github/tests/minio_test_values.yaml \ - minio/minio + --values .github/tests/silo_test_values.yaml \ + ./silo/helm/silo - name: Run chart-testing (install ${{ matrix.test_cases.name }}) id: install