]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Update NEWS
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 12 Apr 2024 07:50:56 +0000 (09:50 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 13 Apr 2024 17:22:02 +0000 (19:22 +0200)
NEWS.md

diff --git a/NEWS.md b/NEWS.md
index ae575716e0918e60e58f36ab61b423538199b869..3a928bacfcf8d110fe835830129be36c8af6fdf1 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
   `KernelModulesExclude=` or `KernelModulesInitrdExclude=` are used.
 - Added `ToolsTreeDistribution=` match.
 - Removed `vmspawn` verb and replaced it with `VirtualMachineMonitor=`.
+- New specifiers for various directories were added. `%D` resolves to
+  the directory that mkosi was invoked in, `%P` to the current working
+  directory, and `%C` to the parent directory of the config file.
+- Added `ForwardJournal=` to have systemd inside a container/VM forward
+  its journal to the specified file or directory.
+- Systemd scopes are now allocated for qemu, swtpm, virtiofsd and
+  systemd-journal-remote if available.
+- The `mkosi qemu` virtual machine is now registered with
+  systemd-machined if available.
+- Added new `oci` output format
+- Runtime trees without a target are now mounted to `/root/src` instead
+  of a subdirectory of it (To have the same behaviour as
+  `BuildSources=`).
+- Added `RuntimeBuildSources=` to mount build and source directories
+  when booting the image with `mkosi nspawn` or `mkosi qemu`.
+- Introduced `--append` to allow command line settings to be parsed
+  after parsing configuration files.
+- `distribution-release` is not installed by default anymore on
+  OpenSUSE.
+- Setting `QemuSmp=` to `0` will now make qemu use all available CPUs
+- Free page reporting and discard request processing are now enabled by
+  default in VMs spawned by `mkosi qemu`.
 
 ## v22