Skip to content

Add a QEMU guest namespace test harness - #636

Merged
jhuntwork merged 1 commit into
mainfrom
qemu-guest-harness
Nov 1, 2026
Merged

jhuntwork merged 1 commit into
mainfrom
qemu-guest-harness

Conversation

@jhuntwork

Copy link
Copy Markdown
Owner

Boot a disposable Linux guest with explicit kernel and static BusyBox inputs to check user/group ID mapping, mount and PID namespaces, private procfs, and tmpfs access. Keep the POSIX shell harness under test/qemu with usage instructions, bounded execution, serial diagnostics, and cleanup.

This establishes a developer test environment without requiring host KVM or mount privileges. Mere build and dinit scenarios remain follow-up work under #635; this does not define the distro's boot or installation interface.

Part of #635.

@jhuntwork jhuntwork mentioned this pull request Nov 1, 2026
9 tasks done
Boot a disposable Linux guest with explicit kernel and static BusyBox inputs to check user/group ID mapping, mount and PID namespaces, private procfs, and tmpfs access. Keep the POSIX shell harness under test/qemu with usage instructions, bounded execution, serial diagnostics, and cleanup.

This establishes a developer test environment without requiring host KVM or mount privileges. Mere build and dinit scenarios remain follow-up work under #635; this does not define the distro's boot or installation interface.

Part of #635.
@jhuntwork
jhuntwork merged commit a9b18dd into main Nov 1, 2026
1 check passed
@jhuntwork
jhuntwork deleted the qemu-guest-harness branch November 1, 2026 02:25
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