From 7bf13b0c80ff60638603a33922a4cafdec7e3593 Mon Sep 17 00:00:00 2001 From: JakeSCahill Date: Fri, 15 Aug 2025 11:03:40 +0100 Subject: [PATCH 1/2] Add warning about unsupported Helm v3.18.0 --- modules/deploy/partials/requirements.adoc | 11 +++++++++++ .../troubleshoot/partials/errors-and-solutions.adoc | 13 +++++++++++++ 2 files changed, 24 insertions(+) diff --git a/modules/deploy/partials/requirements.adoc b/modules/deploy/partials/requirements.adoc index e55dc0009e..847fb09a53 100644 --- a/modules/deploy/partials/requirements.adoc +++ b/modules/deploy/partials/requirements.adoc @@ -28,6 +28,17 @@ Make sure to do the following: Minimum required Helm version: {supported-helm-version} https://helm.sh/docs/intro/install/[Install Helm^]. + +[NOTE] +==== +Helm v3.18.0 is not supported due to a bug that causes errors such as: + +[.no-copy] +---- +Error: INSTALLATION FAILED: execution error at (redpanda/templates/entry-point.yaml:17:4): invalid Quantity expected string or float64 got: json.Number (1) +---- + +To avoid this and similar errors, upgrade to Helm v3.18.4 or later. For more details, see the https://github.com/helm/helm/issues/30880[Helm GitHub issue^]. endif::[] [[number-of-workers]] diff --git a/modules/troubleshoot/partials/errors-and-solutions.adoc b/modules/troubleshoot/partials/errors-and-solutions.adoc index 0604b70529..610c576c5a 100644 --- a/modules/troubleshoot/partials/errors-and-solutions.adoc +++ b/modules/troubleshoot/partials/errors-and-solutions.adoc @@ -4,9 +4,22 @@ ifdef::env-kubernetes+include-categories[] This section addresses common issues that may occur when deploying Redpanda in a Kubernetes environment. endif::[] + //tag::deployment[] ifdef::env-kubernetes[] +//tag::deployment-helm-3-18[] +=== Helm v3.18.0 is not supported (json.Number error) + +If you are using Helm v3.18.0, you may encounter errors such as: + +[.no-copy] +---- +Error: INSTALLATION FAILED: execution error at (redpanda/templates/entry-point.yaml:17:4): invalid Quantity expected string or float64 got: json.Number (1) +---- + +This is due to a bug in Helm v3.18.0. To avoid similar errors, upgrade to a later version. For more details, see the https://github.com/helm/helm/issues/30880[Helm GitHub issue^]. +//end::deployment-helm-3-18[] //tag::deployment-pod-pending[] === StatefulSet never rolls out From 1cc38d26991132e8467d5333fb603435a58fdfed Mon Sep 17 00:00:00 2001 From: Jake Cahill <45230295+JakeSCahill@users.noreply.github.com> Date: Fri, 15 Aug 2025 11:20:04 +0100 Subject: [PATCH 2/2] Apply suggestions from code review --- modules/deploy/partials/requirements.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/deploy/partials/requirements.adoc b/modules/deploy/partials/requirements.adoc index 847fb09a53..9c8c259f5b 100644 --- a/modules/deploy/partials/requirements.adoc +++ b/modules/deploy/partials/requirements.adoc @@ -38,7 +38,7 @@ Helm v3.18.0 is not supported due to a bug that causes errors such as: Error: INSTALLATION FAILED: execution error at (redpanda/templates/entry-point.yaml:17:4): invalid Quantity expected string or float64 got: json.Number (1) ---- -To avoid this and similar errors, upgrade to Helm v3.18.4 or later. For more details, see the https://github.com/helm/helm/issues/30880[Helm GitHub issue^]. +To avoid similar errors, upgrade to a later version. For more details, see the https://github.com/helm/helm/issues/30880[Helm GitHub issue^]. endif::[] [[number-of-workers]]