chore: bump n8n to n8n@2.37.9 - #220
Conversation
|
Dappnode bot has built and pinned the built packages to an IPFS node, for commit: b9b2195 This is a development version and should only be installed for testing purposes.
Hash: (by dappnodebot/build-action) |
|
| Package | Verdict | Reason | Duration | Cleanup |
|---|---|---|---|---|
n8n.dnp.dappnode.eth |
Baseline signature invalid (baseline_signature_invalid) |
17m 28s | ✅ Passed |
Run overview
| Context | Value |
|---|---|
| Pull request | dappnode/DAppNodePackage-n8n#220 |
| Tested commit | 29e663b8c1df |
| Candidate artifact | Install on DAppNode · /ipfs/QmTuv3K38KByo3TpPkdBJR8jA45vR7bx9gtj2sKRno1RY7 |
| Baseline request | automatic |
| Worker | worker-01 |
| Run ID | gh-pr-220-29e663b8c1df-1dc20df915bf6dcc |
| Execution | 2026-09-03T14:08:46.017499389+00:00 → 2026-09-03T14:26:14.077639968+00:00 (✅ Completed) |
Baseline vs candidate
| Check | Baseline | Candidate |
|---|---|---|
| Version | 0.1.4 |
0.1.5 |
| Install | ✅ Passed · 2m 22s | ✅ Passed · 12m 10s |
| Hard check | ✅ Passed · 5 stable samples | ✅ Passed · 5 stable samples |
| Containers | 1 observed | 1 observed |
| Stabilization | 22s | 22s |
| Log collection | ✅ Passed · 1 container | ✅ Passed · 1 container |
Container comparison
- Added: none
- Removed: none
- Baseline inventory:
DAppNodePackage-n8n.n8n.dnp.dappnode.eth - Candidate inventory:
DAppNodePackage-n8n.n8n.dnp.dappnode.eth - Baseline non-running states: none
- Candidate non-running states: none
- Deterministic regressions: ✅ none
Container inventory
Baseline
| Container | Service | State | Image | Created |
|---|---|---|---|---|
DAppNodePackage-n8n.n8n.dnp.dappnode.eth |
n8n |
✅ Running | n8n.n8n.dnp.dappnode.eth:0.1.4 |
1788444669 |
Candidate
| Container | Service | State | Image | Created |
|---|---|---|---|---|
DAppNodePackage-n8n.n8n.dnp.dappnode.eth |
n8n |
✅ Running | n8n.n8n.dnp.dappnode.eth:0.1.5 |
1788445414 |
Runtime analysis advisory
| Analyzer | Status | Summary |
|---|---|---|
| Composite | Heuristic and Nexus analysis: Candidate upgraded n8n from 2.29.8 to 2.37.9 and completed migrations successfully, but it introduced new runtime warnings not present in baseline: JS Task Runner localStorage is unavailable and several n8n configuration deprecations are reported. No hard startup failure was observed. | |
| Heuristic | ✅ Clean | No configured candidate-only suspicious signature was found |
| Nexus | Candidate upgraded n8n from 2.29.8 to 2.37.9 and completed migrations successfully, but it introduced new runtime warnings not present in baseline: JS Task Runner localStorage is unavailable and several n8n configuration deprecations are reported. No hard startup failure was observed. | |
| Baseline evidence | ✅ Clean | No configured suspicious signature was found |
| Candidate evidence | ✅ Clean | No configured suspicious signature was found |
| Severity | Container | Finding | Evidence |
|---|---|---|---|
DAppNodePackage-n8n.n8n.dnp.dappnode.eth |
New JS Task Runner warning indicates localStorage is unavailable in candidate. Tasks that use localStorage may fail, whereas baseline showed no such warning. | [runner:js] (node:19) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided. | |
DAppNodePackage-n8n.n8n.dnp.dappnode.eth |
Candidate logs multiple n8n deprecation warnings absent from baseline. These may reflect package configuration/defaults not yet updated for 2.37.9 and could lead to changed runtime behavior. | There are deprecations related to your n8n setup. Please take the recommended actions to update your configuration: - WEBHOOK_URL -> Use N8N_WEBHOOK_URL instead... - N8N_UNVERIFIED_PACKAGES_ENABLED ... - N8N_RUNNERS_TASK_TIMEOUT ... - [REDACTED] ... - N8N_COMPRESSION_NODE_MAX_ZIP_ENTRIES ... |
Cleanup and diagnostics
| Check | Result |
|---|---|
| Cleanup | ✅ Passed |
| Leftover packages | none |
| Cleanup error | none |
| Phase | Code | Message |
|---|---|---|
| Baseline install | baseline_signature_invalid |
baseline signature validation failed and was bypassed: MCP tool 'dappnode_install_package' failed: Error: Package n8n.dnp.dappnode.eth is from untrusted origin and is not signed |
Deterministic checks decide the verdict. Runtime log analysis is advisory. TropiBot publishes bounded summaries and never posts raw logs.
Automated version bump triggered by release
n8n@2.37.9.Changes
upstreamversion (n8n-io/n8n) →n8n@2.37.9UPSTREAM_VERSION→n8n@2.37.9Supersedes: #219