Repository navigation
feat(minvmd,minimald): per-VM writable /dev/vdb ext4 volume #672
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
f944016
feat(minvmd): per-VM writable /dev/vdb — attach, provision, sync tuna…
norrietaylor f339d1e
feat(minimald): mount + relocate cache/state onto /dev/vdb
norrietaylor ac726be
build: pin pkgs rootfs shipping /var/lib/minimal + e2fsprogs
norrietaylor 029ea61
ci(minvmd,minimald): assert libkrun >= 1.19 in the VM boot jobs
norrietaylor 078317a
fix(minimald): format the data volume without a background lazy-init …
norrietaylor 3451824
fix(minimald): reject undersized data volumes before mkfs
norrietaylor 671bec4
fix(minimald): don't block SSH accept on the gvproxy egress-proxy pub…
norrietaylor 3bf566f
revert(minimald): restore awaited gvproxy egress-proxy publish
norrietaylor d166064
fix(minvmd): warn on unrecognized disk-tunable env values
norrietaylor e19b1e0
fix(minvmd): treat concurrent data-volume creation as idempotent
norrietaylor 0cef6ed
Merge remote-tracking branch 'origin/main' into feat/vm-ext4-volume-u…
norrietaylor 9e0de85
ci: cover crates/minimald in the macOS lane
norrietaylor 2507974
ci: provision a host gvproxy for the macOS e2e job
norrietaylor ec50600
refactor(minimald): gate the data-volume mount on a ListenArgs field
norrietaylor 2cafde1
docs(minimald): frame the mkfs options as consequences, not tuning
norrietaylor 63a1620
refactor(minvmd): resolve data-volume path via paths::minimal_state_dir
norrietaylor 4375302
feat(minvmd): default the data volume to 256 GiB
norrietaylor 44af29e
refactor(minimald): drop the redundant mkfs -i override
norrietaylor d624d09
style(minvmd): rustfmt the path resolver + correct the flat-cost note
norrietaylor b325043
fix(minimald): cap the boot-path gvproxy expose so it can't stall SSH…
norrietaylor 37a708c
ci: drop the ineffective gvproxy provisioning from the e2e job
norrietaylor 4fe323e
ci: reap the Session-E2E VM before the auto-spawn step
norrietaylor File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.