From 3eabad158f8a694f587dcabe80effa5a5686ffd9 Mon Sep 17 00:00:00 2001 From: "Simon L." Date: Mon, 14 Sep 2026 12:21:12 +0200 Subject: [PATCH 1/2] helm-chart: disable progressDeadlineSeconds for all deployments Signed-off-by: Simon L. --- nextcloud-aio-helm-chart/update-helm.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nextcloud-aio-helm-chart/update-helm.sh b/nextcloud-aio-helm-chart/update-helm.sh index caec6e31..85a65b37 100755 --- a/nextcloud-aio-helm-chart/update-helm.sh +++ b/nextcloud-aio-helm-chart/update-helm.sh @@ -228,6 +228,10 @@ find ./ -name 'nextcloud-aio-nextcloud-data-persistentvolumeclaim.yaml' -exec se find ./ -name 'nextcloud-aio-nextcloud-data-persistentvolumeclaim.yaml' -exec sed -i "s/{{- if .Values.STORAGE_CLASS }}/{{- else if .Values.STORAGE_CLASS }}/" \{} \; # shellcheck disable=SC1083 find ./ -name '*deployment.yaml' -exec sed -i "/restartPolicy:/d" \{} \; +# Effectively disable the progress deadline (max int32) so that slow container startups +# are never reported as failed rollouts +# shellcheck disable=SC1083 +find ./ -name '*deployment.yaml' -exec sed -i "/^ replicas: 1$/a\ \ progressDeadlineSeconds: 2147483647" \{} \; # shellcheck disable=SC1083 find ./ -name '*apache*' -exec sed -i "s|$APACHE_PORT|{{ .Values.APACHE_PORT }}|" \{} \; # shellcheck disable=SC1083 From d85a781c3ce2a2fea70d31592a1beeedded2e04f Mon Sep 17 00:00:00 2001 From: "Simon L." Date: Mon, 14 Sep 2026 12:24:33 +0200 Subject: [PATCH 2/2] update helm chart Signed-off-by: Simon L. --- .../templates/nextcloud-aio-apache-deployment.yaml | 1 + .../templates/nextcloud-aio-clamav-deployment.yaml | 1 + .../templates/nextcloud-aio-collabora-deployment.yaml | 1 + .../templates/nextcloud-aio-database-deployment.yaml | 1 + .../templates/nextcloud-aio-eurooffice-deployment.yaml | 1 + .../templates/nextcloud-aio-fulltextsearch-deployment.yaml | 1 + .../templates/nextcloud-aio-harp-deployment.yaml | 1 + .../templates/nextcloud-aio-imaginary-deployment.yaml | 1 + .../templates/nextcloud-aio-nextcloud-deployment.yaml | 1 + .../templates/nextcloud-aio-notify-push-deployment.yaml | 1 + .../templates/nextcloud-aio-onlyoffice-deployment.yaml | 1 + .../templates/nextcloud-aio-redis-deployment.yaml | 1 + .../templates/nextcloud-aio-talk-deployment.yaml | 1 + .../templates/nextcloud-aio-talk-recording-deployment.yaml | 1 + .../templates/nextcloud-aio-whiteboard-deployment.yaml | 1 + 15 files changed, 15 insertions(+) diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-apache-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-apache-deployment.yaml index 2fe28b9e..aa99de5b 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-apache-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-apache-deployment.yaml @@ -9,6 +9,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-apache diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-clamav-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-clamav-deployment.yaml index 2537d4bf..b0aea743 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-clamav-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-clamav-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-clamav diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-collabora-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-collabora-deployment.yaml index db8fd17b..5ebf86f2 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-collabora-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-collabora-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-collabora diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-database-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-database-deployment.yaml index 3aa87ea7..af0d5bb1 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-database-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-database-deployment.yaml @@ -9,6 +9,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-database diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-eurooffice-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-eurooffice-deployment.yaml index e1f4f77a..ddb99757 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-eurooffice-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-eurooffice-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-eurooffice diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-fulltextsearch-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-fulltextsearch-deployment.yaml index 2575488c..eee9e116 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-fulltextsearch-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-fulltextsearch-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-fulltextsearch diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml index 5305a973..7fefae5c 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-harp-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-harp diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-imaginary-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-imaginary-deployment.yaml index ee8629fe..5fd3ba59 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-imaginary-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-imaginary-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-imaginary diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml index 6450c608..0ddbbd83 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml @@ -9,6 +9,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-nextcloud diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-notify-push-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-notify-push-deployment.yaml index 2501cc08..b2d6bfb7 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-notify-push-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-notify-push-deployment.yaml @@ -9,6 +9,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-notify-push diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-onlyoffice-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-onlyoffice-deployment.yaml index ac738d26..0a630647 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-onlyoffice-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-onlyoffice-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-onlyoffice diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-redis-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-redis-deployment.yaml index 11e01194..a4f5b7e4 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-redis-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-redis-deployment.yaml @@ -9,6 +9,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-redis diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-deployment.yaml index 7063b84c..718b7da8 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-talk diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-recording-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-recording-deployment.yaml index 13b1d58a..fcfd9faa 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-recording-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-recording-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-talk-recording diff --git a/nextcloud-aio-helm-chart/templates/nextcloud-aio-whiteboard-deployment.yaml b/nextcloud-aio-helm-chart/templates/nextcloud-aio-whiteboard-deployment.yaml index f316b169..c7bf5e60 100755 --- a/nextcloud-aio-helm-chart/templates/nextcloud-aio-whiteboard-deployment.yaml +++ b/nextcloud-aio-helm-chart/templates/nextcloud-aio-whiteboard-deployment.yaml @@ -10,6 +10,7 @@ metadata: namespace: "{{ .Values.NAMESPACE }}" spec: replicas: 1 + progressDeadlineSeconds: 2147483647 selector: matchLabels: io.kompose.service: nextcloud-aio-whiteboard