From 66df2724638b59e9e4d7646563b23d352c267847 Mon Sep 17 00:00:00 2001 From: MergeCheck Date: Tue, 7 Jul 2026 16:00:38 -0300 Subject: [PATCH] chore(n8n): bump n8n to 2.29.7 --- charts/n8n/Chart.yaml | 4 ++-- charts/n8n/README.md | 9 +++++++-- charts/n8n/tests/deployment_test.yaml | 4 ++-- charts/n8n/tests/worker_deployment_test.yaml | 2 +- charts/n8n/values.schema.json | 2 +- charts/n8n/values.yaml | 2 +- 6 files changed, 14 insertions(+), 9 deletions(-) diff --git a/charts/n8n/Chart.yaml b/charts/n8n/Chart.yaml index 785beaf1..d217cb8f 100644 --- a/charts/n8n/Chart.yaml +++ b/charts/n8n/Chart.yaml @@ -4,7 +4,7 @@ name: n8n description: n8n workflow automation platform with SQLite, PostgreSQL, or MySQL and optional Redis queue mode type: application version: 1.6.6 -appVersion: "2.28.3" +appVersion: "2.29.7" kubeVersion: ">=1.26.0-0" maintainers: - name: helmforgedev @@ -23,7 +23,7 @@ icon: https://helmforge.dev/icons/charts/n8n.png annotations: artifacthub.io/changes: | - kind: changed - description: "bump n8n to 2.28.3 (#620)" + description: "bump n8n to 2.29.7 (#699)" artifacthub.io/maintainers: | - name: HelmForge email: berlofa@helmforge.dev diff --git a/charts/n8n/README.md b/charts/n8n/README.md index 5e281b11..28ec0abd 100644 --- a/charts/n8n/README.md +++ b/charts/n8n/README.md @@ -144,7 +144,7 @@ externalSecrets: | Key | Default | Description | |-----|---------|-------------| | `image.repository` | `docker.io/n8nio/n8n` | n8n container image repository | -| `image.tag` | `2.26.8` | n8n container image tag | +| `image.tag` | `2.29.7` | n8n container image tag | | `n8n.encryptionKey` | `""` | Encryption key for credentials (auto-generated) | | `n8n.webhookUrl` | `""` | Webhook URL (auto-detected from ingress) | | `n8n.logLevel` | `info` | Log level (info, warn, error, debug) | @@ -186,7 +186,7 @@ externalSecrets: ## Upgrade Notes -n8n `2.26.8` is the upstream stable release used by the chart defaults. Review +n8n `2.29.7` is the upstream stable release used by the chart defaults. Review the upstream release notes before upgrading, back up the database, and keep the encryption key stable before upgrading live deployments. This chart keeps the hardened non-root container defaults with resource requests and limits. Queue @@ -195,6 +195,11 @@ because workers must share the same PostgreSQL, MySQL, or external database as the main pod. Validate database and queue mode in a staging namespace before reusing production PVCs. +The issue target `2.29.6` is marked as a pre-release upstream. This chart uses +`2.29.7`, the next stable release, which includes fixes for Code node workflows +with AI tools, versioned action generation for nodes with flat Action fields, +and Salesforce document upload and JWT authentication error reporting. + The chart defaults to `N8N_RUNNERS_MODE=external`. It creates a shared auth token, opens the broker port, and runs a `docker.io/n8nio/runners` sidecar next to the main pod and each queue worker. This avoids the missing-Python warning diff --git a/charts/n8n/tests/deployment_test.yaml b/charts/n8n/tests/deployment_test.yaml index 738fa263..a85ed367 100644 --- a/charts/n8n/tests/deployment_test.yaml +++ b/charts/n8n/tests/deployment_test.yaml @@ -21,7 +21,7 @@ tests: asserts: - equal: path: spec.template.spec.containers[0].image - value: "docker.io/n8nio/n8n:2.28.3" + value: "docker.io/n8nio/n8n:2.29.7" - it: should set container port to 5678 template: templates/deployment.yaml @@ -239,7 +239,7 @@ tests: value: task-runners - equal: path: spec.template.spec.containers[1].image - value: "docker.io/n8nio/runners:2.28.3" + value: "docker.io/n8nio/runners:2.29.7" - contains: path: spec.template.spec.containers[1].env content: diff --git a/charts/n8n/tests/worker_deployment_test.yaml b/charts/n8n/tests/worker_deployment_test.yaml index 12031a17..e98017f4 100644 --- a/charts/n8n/tests/worker_deployment_test.yaml +++ b/charts/n8n/tests/worker_deployment_test.yaml @@ -134,7 +134,7 @@ tests: value: task-runners - equal: path: spec.template.spec.containers[1].image - value: "docker.io/n8nio/runners:2.28.3" + value: "docker.io/n8nio/runners:2.29.7" - contains: path: spec.template.spec.containers[1].env content: diff --git a/charts/n8n/values.schema.json b/charts/n8n/values.schema.json index a0fc9deb..b83c382b 100644 --- a/charts/n8n/values.schema.json +++ b/charts/n8n/values.schema.json @@ -28,7 +28,7 @@ "tag": { "type": "string", "description": "Container image tag", - "default": "2.26.8" + "default": "2.29.7" }, "pullPolicy": { "type": "string", diff --git a/charts/n8n/values.yaml b/charts/n8n/values.yaml index 2921a9bd..7c7e0658 100644 --- a/charts/n8n/values.yaml +++ b/charts/n8n/values.yaml @@ -24,7 +24,7 @@ image: # -- Container image repository repository: docker.io/n8nio/n8n # -- Container image tag - tag: "2.28.3" + tag: "2.29.7" # -- Image pull policy pullPolicy: IfNotPresent