Skip to content

refactor: remove update checker, retain version checks (backport #20898)#21037

Merged
alexghr merged 1 commit intobackport-to-v4-stagingfrom
claudebox/38233e207fde40f9-1
Mar 3, 2026
Merged

refactor: remove update checker, retain version checks (backport #20898)#21037
alexghr merged 1 commit intobackport-to-v4-stagingfrom
claudebox/38233e207fde40f9-1

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 3, 2026

Backport of #20898 to v4.

This PR removes the update checker with a simpler version checker. It also enables network_config.json to specify a latest node version which the node will check against.

The node won't restart automatically if the rollup or node version changes but it will print a warning to logs every 10 minutes to inform the operator to restart.

Conflict resolution

One conflict in yarn-project/foundation/src/config/network_config.ts: the cherry-pick brought along txPublicSetupAllowListExtend (which exists on next but not v4). Resolved by only adding nodeVersion (this PR's actual change).

ClaudeBox log: http://ci.aztec-labs.com/38233e207fde40f9-1

This PR removes the update checker with a simpler version checker. It
also enables network_config.json to specify a latest node version which
the node will check against.

The node won't restart automatically if the rollup or node version
changes but it will print a warning to logs every 10 minutes to inform
the operator to restart.

Fix A-193
@AztecBot AztecBot added the claudebox Owned by claudebox. it can push to this PR. label Mar 3, 2026
@alexghr alexghr marked this pull request as ready for review March 3, 2026 10:25
@alexghr alexghr changed the base branch from v4 to backport-to-v4-staging March 3, 2026 10:25
@alexghr alexghr merged commit 4d883ed into backport-to-v4-staging Mar 3, 2026
21 checks passed
@alexghr alexghr deleted the claudebox/38233e207fde40f9-1 branch March 3, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants