Skip to content

feat(aztec-up): default install version to latest instead of nightly (backport #21883)#22076

Merged
nchamo merged 3 commits intobackport-to-v4-next-stagingfrom
claudebox/backport-21883-aztec-up-v4-next
Mar 26, 2026
Merged

feat(aztec-up): default install version to latest instead of nightly (backport #21883)#22076
nchamo merged 3 commits intobackport-to-v4-next-stagingfrom
claudebox/backport-21883-aztec-up-v4-next

Conversation

@AztecBot
Copy link
Copy Markdown
Collaborator

@AztecBot AztecBot commented Mar 26, 2026

Summary

Backport of #21883 to v4-next.

Changes the default install version from nightly to latest so new users get the latest stable release. Uses the sed approach at upload time in release_aztec_up, matching the pattern from next.

Conflict Resolution

On v4-next, the function was renamed from release_root_installer to release_aztec_up and the sed rewriting was removed. Restored the sed approach in the renamed function to rewrite VERSION from nightly to latest at upload time.

Commits

  1. Cherry-pick with conflicts — original cherry-pick attempt preserved with conflict markers
  2. Conflict resolution — resolved conflict markers
  3. Use sed approach — per author feedback, use sed to rewrite VERSION at upload time instead of changing the default directly

nchamo and others added 2 commits March 26, 2026 18:15
On v4-next, the release function was renamed to release_aztec_up and simplified
(no sed). Applied the nightly->latest change directly in aztec-install instead.
@AztecBot AztecBot added ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR. labels Mar 26, 2026
Per author feedback, use sed in release_aztec_up to rewrite VERSION from
nightly to latest at upload time, matching the approach on next.
@nchamo nchamo self-assigned this Mar 26, 2026
@AztecBot
Copy link
Copy Markdown
Collaborator Author

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/746c83b05cde1e38�746c83b05cde1e388;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_p2p/multiple_validators_sentinel.parallel.test.ts "collects attestations for all validators on a node" (276s) (code: 0) group:e2e-p2p-epoch-flakes

@nchamo nchamo marked this pull request as ready for review March 26, 2026 18:45
@nchamo nchamo requested a review from charlielye as a code owner March 26, 2026 18:45
@nchamo nchamo merged commit 3a9e830 into backport-to-v4-next-staging Mar 26, 2026
15 checks passed
@nchamo nchamo deleted the claudebox/backport-21883-aztec-up-v4-next branch March 26, 2026 18:47
AztecBot added a commit that referenced this pull request Mar 27, 2026
BEGIN_COMMIT_OVERRIDE
fix(aztec-up): always reinstall noirup and foundryup bootstrappers
(#21826)
fix(aztec-up): show installed version after install (#21822)
feat(aztec-up): default install version to latest instead of nightly
(backport #21883) (#22076)
feat(aztec-up): auto-update before install with staleness check (#21866)
cherry-pick: feat(aztec-up): add versioned aliases for multi-major
version support (#21817)
feat(aztec-up): add versioned aliases for multi-major version support
(backport #21817) (#22080)
feat(aztec-up): decouple infra assets from toolchain VERSION (backport
#22078) (#22079)
feat: backport hardcode version into install scripts at release time
(#22082)
fix(aztec-up): pass VERSION to per-version installer and fix release sed
(#22083)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-draft Run CI on draft PRs. 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