Skip to content

Vmspawn#10

Open
daandemeyer wants to merge 8 commits intomainfrom
vmspawn
Open

Vmspawn#10
daandemeyer wants to merge 8 commits intomainfrom
vmspawn

Conversation

@daandemeyer
Copy link
Copy Markdown
Owner

No description provided.

* 9fa1f11f7f vmspawn: Escape qemu arguments passed to vmspawn
* f402629317 Add /usr/local/bin to PATH
* 7e606c258b vmspawn: Pass in regular command line options as well
* 91f4402c82 Add gh to devel profile mkosi's default tools tree
* 12c0fab839 vmspawn: Implement registration
* b6c440f562 Revert "run: print what is executed at info level"
* 2045b51384 Allow booting directory images owned by root if running as root
* c647d17082 qemu: Drop support for booting with BIOS firmware
* 2ae75659bc vmspawn: Support extra drives
* 53c5432b9b ci: Drop codeql
* 05bc82652d mkosi-initrd: add --show-summary/-S
* c500478bec man: mention --show-documentation/-D
* 2faf71c933 man: mention where mkosi-initrd files live
* 1ad5eef8dd config: change comma|newline separators to comma|whitespace
* d9166a8c99 Make module-gathering functions return sets
* 8b1bbe2937 run: print what is executed at info level
* 35cb574c28 Fail if we can't acquire a userns with foreign UID range if requested
* 56d5ed4247 Handle absence of /home gracefully
* 49d5417ce5 ci: Update claude-review with latest changes from systemd
* f38325578c manifest: use `dataclasses.asdict` in PackageManifest
* 7a94f303d2 manifest: include size in PackageManifest
* 8c009bc94c Log nsresourced connection failures at warning when using ForeignUidRange=
* c40760e5a8 Allow printing of step durations with CLI flag
* 48ce0e0e0f Add context to log output
* 6ef6bbd5ce Allow LocalMirror= to be set for the tools tree
* eaf7d315d9 Add local_mirror to cache manifest
| * ef5ee080cf ci: Update claude-review with latest changes from systemd
| * de829eb217 Explicitly fail on socket connection if connection is denied
|/
* 4f3649e892 mkosi: enable vtpm in the initrd
* ff8c170ad0 Revert "debian: use new tpm2-tss metapackage instead of library packages"
* 6870c9e016 ci: Add claude-review workflow
* 9a68d026e5 debian: use new tpm2-tss metapackage instead of library packages
* d09708ec30 mkosi-tools: Drop newuidmap/newgidmap
* 5655059630 Use userdbd creds instead of manual useradd call for mkosi user
* 6323810629 Rework credential serialization/deserialization
* 14808481d4 NEWS: fix typo flagged by codespell
* e9abfab744 Store outputs in config directory by default
* fbeb6820ee Fix error checks for nsresource_allocate_user_range()
* 7a1754109b Add support for using the foreign UID range for directory images
* 6341f408e1 Make sure udev is installed in mkosi's tools tree
* c977a05644 mkosi-vm: Install libseccomp2 in debian
* e57e10c1bf debian: Install passwd
* 721d0d335d debian: Install mount explicitly
* 7d7835e82a Allow nesting mkosi box both sessions and indicate nesting in prompt
* d389c8754b Set set -x in the scripts where we so far did not
* 441ab98342 Append ExtraSearchPaths= to $PYTHONPATH in mkosi box
* 0f11ffe01a Don't override PYTHONPATH in bin/mkosi
* 990c477f3a zypper: Use --oldpackage when downgrading packages is allowed
* f9948b5272 mkosi-tools: Install dnf5 on debian when available
* 9374763f9a kmod: actually ignore missing module deps
* bf3aa7aa55 Add back accidentally dropped kernel command line argument
* 64167ab768 Stop setting hostname via kernel command line
* a2f92bd9d5 Skip all kernel cmdline options that don't apply to containers
* c68d09985a nspawn: Add --suppress-sync=yes by default
* 2ce66d5a32 Default Machine= to the current working directory name
* 1388364d31 config: exclude multiple inheritance from JSON loading typing
* 5bccd36e98 vmspawn: Set --tpm-state=off
* df51194bc2 Support glob expansion for path list config options
* 32f4909ad6 config: annotate json object before assignment
* 25a5726f4b config: annotate all type ignore comments by what tool needs them
* cdf14720b3 config: use typing.get_args instead of private fields
* 31d52792a0 run: remove unneded type ignore comment
* 472d2b46ae man: number all points in CACHING with 1.
Otherwise the test fails if a TTY is attached to stdio.
Doesn't require a controller.
This gets rid of the requirement to run the image build as root.
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