Skip to content

chore: bump node to 29.14#23

Merged
coffeexcoin merged 3 commits intomainfrom
bump-node
Mar 24, 2026
Merged

chore: bump node to 29.14#23
coffeexcoin merged 3 commits intomainfrom
bump-node

Conversation

@coffeexcoin
Copy link
Contributor

@coffeexcoin coffeexcoin commented Mar 24, 2026

PR-Codex overview

This PR updates the versioning of the external-node and related configurations across multiple files to v29.14.0, enhancing the deployment settings for both mainnet and testnet.

Detailed summary

  • Updated EN_VERSION in docker/.env.mainnet and docker/.env.testnet to v29.14.0.
  • Changed tag in charts/abstract-node/values.yaml to v29.14.0.
  • Updated version in charts/abstract-node/Chart.yaml to 0.1.36.
  • Set appVersion in charts/abstract-node/Chart.yaml to 29.14.0.
  • Modified image in docker/external-node.yml for secrets generation to use v29.14.0.
  • Updated image for external-node service in docker/external-node.yml to v29.14.0.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@cursor
Copy link

cursor bot commented Mar 24, 2026

PR Summary

Medium Risk
Upgrades the deployed matterlabs/external-node image version, which can change runtime behavior and compatibility despite being config-only. Risk is mainly operational (rollout/upgrade issues) rather than code logic changes.

Overview
Updates deployment configs to run matterlabs/external-node v29.14.0 instead of the previous v29.6.0-alpha (and older defaults in docker/external-node.yml).

Also bumps the Helm chart metadata (Chart.yaml version to 0.1.36 and appVersion to 29.14.0) and aligns the Docker .env files and Helm values.yaml image tag to the same release.

Written by Cursor Bugbot for commit c0448fd. This will update automatically on new commits. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Typo in fallback version tag: extra trailing digit
    • Fixed typo in generate-secrets image fallback version from v29.14.01 to v29.14.0 to match all other version references in the codebase.

Create PR

Or push these changes by commenting:

@cursor push 16af7da44b
Preview (16af7da44b)
diff --git a/docker/external-node.yml b/docker/external-node.yml
--- a/docker/external-node.yml
+++ b/docker/external-node.yml
@@ -52,7 +52,7 @@
   # Generation of consensus secrets.
   # The secrets are generated iff the secrets file doesn't already exist.
   generate-secrets:
-    image: "matterlabs/external-node:${EN_VERSION:-v29.14.01}"
+    image: "matterlabs/external-node:${EN_VERSION:-v29.14.0}"
     entrypoint:
       [
       "/configs/generate_secrets.sh",

This Bugbot Autofix run was free. To enable autofix for future PRs, go to the Cursor dashboard.

@cursor
Copy link

cursor bot commented Mar 24, 2026

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Fallback image version not updated in Docker Compose
    • Updated the fallback version from v29.4.1 to v29.14.0 in both image references in docker/external-node.yml to match the EN_VERSION in the .env files.

Create PR

Or push these changes by commenting:

@cursor push 807471198d
Preview (807471198d)
diff --git a/docker/external-node.yml b/docker/external-node.yml
--- a/docker/external-node.yml
+++ b/docker/external-node.yml
@@ -52,7 +52,7 @@
   # Generation of consensus secrets.
   # The secrets are generated iff the secrets file doesn't already exist.
   generate-secrets:
-    image: "matterlabs/external-node:${EN_VERSION:-v29.4.1}"
+    image: "matterlabs/external-node:${EN_VERSION:-v29.14.0}"
     entrypoint:
       [
       "/configs/generate_secrets.sh",
@@ -61,7 +61,7 @@
     volumes:
       - ./configs:/configs
   external-node:
-    image: "matterlabs/external-node:${EN_VERSION:-v29.4.1}"
+    image: "matterlabs/external-node:${EN_VERSION:-v29.14.0}"
     entrypoint: ["/usr/bin/entrypoint.sh"]
     restart: always
     depends_on:

This Bugbot Autofix run was free. To enable autofix for future PRs, go to the Cursor dashboard.

@coffeexcoin coffeexcoin merged commit 96369a6 into main Mar 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant