Skip to content

release: repack can replace ucloud-noded - #49

Merged
rlrs merged 1 commit into
mainfrom
release/repack-noded
Oct 24, 2026
Merged

rlrs merged 1 commit into
mainfrom
release/repack-noded

Conversation

@rlrs

@rlrs rlrs commented Oct 24, 2026

Copy link
Copy Markdown
Owner

Release tooling: repack_node_bundle.py --noded-build-dir installs runtime/noded/build_pinned.sh's output into a sandbox bundle through the existing add_noded(), which lost its caller in f706be5. Needed for 0.10.1, whose noded changed (P1, P9, P11, P13, P14, #31, #48). Adds a test for add_noded matching its siblings and one line in docs/operations.md. Checked: ruff, check_test_rules, test_repack_node_bundle.

🤖 Generated with Claude Code

add_noded() lost its only caller when one-off release tooling was pruned
(f706be5), so no release tool could put a rebuilt noded into a sandbox
bundle; a release whose noded changed had to be assembled by hand.
repack_node_bundle.py gains --noded-build-dir, which installs
runtime/noded/build_pinned.sh's output through add_noded (which checks
the build manifest, target and digest, and refuses builder bundles).
add_noded gets the same test its chunk_serve and nydusd siblings have.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rlrs
rlrs merged commit c768c3d into main Oct 24, 2026
4 checks passed
@rlrs
rlrs deleted the release/repack-noded branch October 24, 2026 21:41
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