From 41a6d647b0963650efda6e25a0e975b7c1704a06 Mon Sep 17 00:00:00 2001 From: Ken Lasko Date: Tue, 21 Oct 2025 16:07:17 -0400 Subject: [PATCH 1/4] Add .Release.Namespace to all namespaced templates --- charts/nextcloud/templates/config.yaml | 1 + charts/nextcloud/templates/configmap-hooks.yaml | 1 + charts/nextcloud/templates/cronjob.yaml | 1 + charts/nextcloud/templates/db-secret.yaml | 1 + charts/nextcloud/templates/deployment.yaml | 1 + charts/nextcloud/templates/hpa.yaml | 1 + charts/nextcloud/templates/imaginary/deployment.yaml | 1 + charts/nextcloud/templates/imaginary/service.yaml | 1 + charts/nextcloud/templates/ingress.yaml | 1 + charts/nextcloud/templates/nextcloud-data-pvc.yaml | 1 + charts/nextcloud/templates/nextcloud-pvc.yaml | 1 + charts/nextcloud/templates/nginx-config.yaml | 1 + charts/nextcloud/templates/php-config.yaml | 1 + charts/nextcloud/templates/secrets.yaml | 1 + charts/nextcloud/templates/service.yaml | 1 + charts/nextcloud/templates/serviceaccount.yaml | 1 + 16 files changed, 16 insertions(+) diff --git a/charts/nextcloud/templates/config.yaml b/charts/nextcloud/templates/config.yaml index 8af94a3a..34d0e0fd 100644 --- a/charts/nextcloud/templates/config.yaml +++ b/charts/nextcloud/templates/config.yaml @@ -3,6 +3,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ template "nextcloud.fullname" . }}-config + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "rootContext" $ ) | nindent 4 }} data: diff --git a/charts/nextcloud/templates/configmap-hooks.yaml b/charts/nextcloud/templates/configmap-hooks.yaml index f8e58e1d..4e67bdae 100644 --- a/charts/nextcloud/templates/configmap-hooks.yaml +++ b/charts/nextcloud/templates/configmap-hooks.yaml @@ -4,6 +4,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ template "nextcloud.fullname" . }}-hooks + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "rootContext" $ ) | nindent 4 }} data: diff --git a/charts/nextcloud/templates/cronjob.yaml b/charts/nextcloud/templates/cronjob.yaml index 9393475a..acd256ee 100644 --- a/charts/nextcloud/templates/cronjob.yaml +++ b/charts/nextcloud/templates/cronjob.yaml @@ -5,6 +5,7 @@ apiVersion: batch/v1 kind: CronJob metadata: name: {{ template "nextcloud.fullname" $ }}-cron + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "cron" "rootContext" $ ) | nindent 4 }} {{- with .labels }} diff --git a/charts/nextcloud/templates/db-secret.yaml b/charts/nextcloud/templates/db-secret.yaml index 4697e7dd..ca04fd17 100644 --- a/charts/nextcloud/templates/db-secret.yaml +++ b/charts/nextcloud/templates/db-secret.yaml @@ -5,6 +5,7 @@ apiVersion: v1 kind: Secret metadata: name: {{ .Release.Name }}-db + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "rootContext" $ ) | nindent 4 }} type: Opaque diff --git a/charts/nextcloud/templates/deployment.yaml b/charts/nextcloud/templates/deployment.yaml index 18aadb50..aa1d9ec3 100644 --- a/charts/nextcloud/templates/deployment.yaml +++ b/charts/nextcloud/templates/deployment.yaml @@ -3,6 +3,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ template "nextcloud.fullname" . }} + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "app" "rootContext" $ ) | nindent 4 }} {{- with .Values.deploymentLabels }} diff --git a/charts/nextcloud/templates/hpa.yaml b/charts/nextcloud/templates/hpa.yaml index 17e839d9..23bcfc61 100644 --- a/charts/nextcloud/templates/hpa.yaml +++ b/charts/nextcloud/templates/hpa.yaml @@ -4,6 +4,7 @@ apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: {{ template "nextcloud.fullname" . }} + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "app" "rootContext" $ ) | nindent 4 }} spec: diff --git a/charts/nextcloud/templates/imaginary/deployment.yaml b/charts/nextcloud/templates/imaginary/deployment.yaml index 8ccca252..2e504fc9 100644 --- a/charts/nextcloud/templates/imaginary/deployment.yaml +++ b/charts/nextcloud/templates/imaginary/deployment.yaml @@ -4,6 +4,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ template "nextcloud.fullname" . }}-imaginary + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "imaginary" "rootContext" $ ) | nindent 4 }} spec: diff --git a/charts/nextcloud/templates/imaginary/service.yaml b/charts/nextcloud/templates/imaginary/service.yaml index 886a16d9..26b74b6e 100644 --- a/charts/nextcloud/templates/imaginary/service.yaml +++ b/charts/nextcloud/templates/imaginary/service.yaml @@ -4,6 +4,7 @@ apiVersion: v1 kind: Service metadata: name: {{ template "nextcloud.fullname" . }}-imaginary + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "imaginary" "rootContext" $ ) | nindent 4 }} {{- with .Values.imaginary.service.labels }} diff --git a/charts/nextcloud/templates/ingress.yaml b/charts/nextcloud/templates/ingress.yaml index 83768774..b31baeb4 100644 --- a/charts/nextcloud/templates/ingress.yaml +++ b/charts/nextcloud/templates/ingress.yaml @@ -4,6 +4,7 @@ apiVersion: {{ include "nextcloud.ingress.apiVersion" . }} kind: Ingress metadata: name: {{ template "nextcloud.fullname" . }} + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "app" "rootContext" $ ) | nindent 4 }} {{- with .Values.ingress.labels }} diff --git a/charts/nextcloud/templates/nextcloud-data-pvc.yaml b/charts/nextcloud/templates/nextcloud-data-pvc.yaml index 46f7f33d..cfc78cd1 100644 --- a/charts/nextcloud/templates/nextcloud-data-pvc.yaml +++ b/charts/nextcloud/templates/nextcloud-data-pvc.yaml @@ -4,6 +4,7 @@ kind: PersistentVolumeClaim apiVersion: v1 metadata: name: {{ template "nextcloud.fullname" . }}-nextcloud-data + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "app" "rootContext" $ ) | nindent 4 }} annotations: diff --git a/charts/nextcloud/templates/nextcloud-pvc.yaml b/charts/nextcloud/templates/nextcloud-pvc.yaml index 18b936e5..ae37a6a8 100644 --- a/charts/nextcloud/templates/nextcloud-pvc.yaml +++ b/charts/nextcloud/templates/nextcloud-pvc.yaml @@ -3,6 +3,7 @@ kind: PersistentVolumeClaim apiVersion: v1 metadata: name: {{ template "nextcloud.fullname" . }}-nextcloud + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "component" "app" "rootContext" $ ) | nindent 4 }} annotations: diff --git a/charts/nextcloud/templates/nginx-config.yaml b/charts/nextcloud/templates/nginx-config.yaml index c1389d24..71c11e1d 100644 --- a/charts/nextcloud/templates/nginx-config.yaml +++ b/charts/nextcloud/templates/nginx-config.yaml @@ -4,6 +4,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ template "nextcloud.fullname" . }}-nginxconfig + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "rootContext" $ ) | nindent 4 }} data: diff --git a/charts/nextcloud/templates/php-config.yaml b/charts/nextcloud/templates/php-config.yaml index 08fa3dc2..a6bd1a25 100644 --- a/charts/nextcloud/templates/php-config.yaml +++ b/charts/nextcloud/templates/php-config.yaml @@ -4,6 +4,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ template "nextcloud.fullname" . }}-phpconfig + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "rootContext" $ ) | nindent 4 }} data: diff --git a/charts/nextcloud/templates/secrets.yaml b/charts/nextcloud/templates/secrets.yaml index 4699c471..b5d25002 100644 --- a/charts/nextcloud/templates/secrets.yaml +++ b/charts/nextcloud/templates/secrets.yaml @@ -4,6 +4,7 @@ apiVersion: v1 kind: Secret metadata: name: {{ template "nextcloud.fullname" . }} + namespace: {{ .Release.Namespace }} labels: {{- include "nextcloud.labels" ( dict "rootContext" $ ) | nindent 4 }} type: Opaque diff --git a/charts/nextcloud/templates/service.yaml b/charts/nextcloud/templates/service.yaml index 78ac3b99..993d2534 100644 --- a/charts/nextcloud/templates/service.yaml +++ b/charts/nextcloud/templates/service.yaml @@ -3,6 +3,7 @@ apiVersion: v1 kind: Service metadata: name: {{ template "nextcloud.fullname" . }} + namespace: {{ .Release.Namespace }} {{- with .Values.service.annotations }} annotations: {{- toYaml . | nindent 4 }} diff --git a/charts/nextcloud/templates/serviceaccount.yaml b/charts/nextcloud/templates/serviceaccount.yaml index 84989dc0..c2d33144 100644 --- a/charts/nextcloud/templates/serviceaccount.yaml +++ b/charts/nextcloud/templates/serviceaccount.yaml @@ -4,6 +4,7 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ .Values.rbac.serviceaccount.name }} + namespace: {{ .Release.Namespace }} {{- with .Values.rbac.serviceaccount.annotations }} annotations: {{- toYaml . | nindent 4 }} From a7404b07ccc39a6617d8f749436c64c5418bd538 Mon Sep 17 00:00:00 2001 From: Ken Lasko Date: Tue, 21 Oct 2025 16:19:33 -0400 Subject: [PATCH 2/4] Increment chart version --- charts/nextcloud/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/nextcloud/Chart.yaml b/charts/nextcloud/Chart.yaml index 099c0414..0c851ef3 100644 --- a/charts/nextcloud/Chart.yaml +++ b/charts/nextcloud/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: nextcloud -version: 8.4.1 +version: 8.4.2 # renovate: image=docker.io/library/nextcloud appVersion: 32.0.0 description: A file sharing server that puts the control and security of your own data back into your hands. From 2439fdd0989794a3b1d6f14ec5de1e65bf988604 Mon Sep 17 00:00:00 2001 From: Ken Lasko Date: Mon, 24 Nov 2025 09:54:02 -0500 Subject: [PATCH 3/4] Adjust version/AppVersion --- 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 0c851ef3..46e5f976 100644 --- a/charts/nextcloud/Chart.yaml +++ b/charts/nextcloud/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 name: nextcloud -version: 8.4.2 +version: 8.5.11 # renovate: image=docker.io/library/nextcloud -appVersion: 32.0.0 +appVersion: 32.0.2 description: A file sharing server that puts the control and security of your own data back into your hands. keywords: - nextcloud From 925feb08f8a520cbd19626b67fd24a74b051d077 Mon Sep 17 00:00:00 2001 From: Ken Lasko Date: Mon, 24 Nov 2025 09:54:55 -0500 Subject: [PATCH 4/4] Change version to 8.5.10 --- charts/nextcloud/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/nextcloud/Chart.yaml b/charts/nextcloud/Chart.yaml index 46e5f976..017860f0 100644 --- a/charts/nextcloud/Chart.yaml +++ b/charts/nextcloud/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: nextcloud -version: 8.5.11 +version: 8.5.10 # renovate: image=docker.io/library/nextcloud appVersion: 32.0.2 description: A file sharing server that puts the control and security of your own data back into your hands.