Skip to content

Make QEMU guest preparation explicit and replayable - #638

Merged
jhuntwork merged 1 commit into
mainfrom
guest-root-setup
Nov 1, 2026
Merged

jhuntwork merged 1 commit into
mainfrom
guest-root-setup

Conversation

@jhuntwork

@jhuntwork jhuntwork commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Prepare packages directly in the disposable guest root with an explicit Mere binary, downloaded public repository configuration and key, and a fresh storage tree. Populate the ext4 image from that same root instead of copying the store into another staging tree.

Keep input records and setup/serial logs outside the disposable tree. Record the binary digest, architecture, trust inputs, and resolved profile so another run can request the same package identities. Retain a standalone preparation command for inspection, and document host dependencies and repository-retention limits of replay.

Part of #635 and #634.

Prepare packages directly in the disposable guest root with an explicit Mere binary, downloaded public repository configuration and key, and a fresh storage tree. Populate the ext4 image from that same root instead of copying the store into another staging tree.

Keep input records and setup/serial logs outside the disposable tree. Record the binary digest, architecture, trust inputs, and resolved profile so another run can request the same package identities. Retain a standalone preparation command for inspection, and document host dependencies and repository-retention limits of replay.

Part of #635 and #634.
@jhuntwork
jhuntwork merged commit 4cc4878 into main Nov 1, 2026
1 check passed
@jhuntwork
jhuntwork deleted the guest-root-setup branch November 1, 2026 02:58
@jhuntwork jhuntwork mentioned this pull request Nov 1, 2026
9 tasks done
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