diff options
author | nikstur <nikstur@outlook.com> | 2023-06-21 00:19:21 +0200 |
---|---|---|
committer | nikstur <nikstur@outlook.com> | 2023-10-02 11:13:26 +0200 |
commit | 62e95d095d38ceeb3d56614e33ca668907bdce54 (patch) | |
tree | c331d84b032271ce5b769671ae9f74ae7a3cd8a4 /nixos/doc | |
parent | f902cb49892d300ff15cb237e48aa1cad79d68c3 (diff) |
nixos/qemu-vm: optionally disable overriding fileSystems
Allow the user to disable overriding the fileSystems option with virtualisation.fileSystems by setting `virtualisation.fileSystems = lib.mkForce { };`. With this change you can use the qemu-vm module to boot from an external image that was not produced by the qemu-vm module itself. The user can now re-use the modularly set fileSystems option instead of having to reproduce it in virtualisation.fileSystems.
Diffstat (limited to 'nixos/doc')
-rw-r--r-- | nixos/doc/manual/release-notes/rl-2311.section.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md index 2ab28b898d7f1..f235bca8e7ce5 100644 --- a/nixos/doc/manual/release-notes/rl-2311.section.md +++ b/nixos/doc/manual/release-notes/rl-2311.section.md @@ -405,4 +405,10 @@ The module update takes care of the new config syntax and the data itself (user - `python3.pkgs.flitBuildHook` has been removed. Use `flit-core` and `format = "pyproject"` instead. +- The `qemu-vm.nix` module now supports disabling overriding `fileSystems` with + `virtualisation.fileSystems`. This enables the user to boot VMs from + "external" disk images not created by the qemu-vm module. You can stop the + qemu-vm module from overriding `fileSystems` by setting + `virtualisation.fileSystems = lib.mkForce { };`. + - The `electron` packages now places its application files in `$out/libexec/electron` instead of `$out/lib/electron`. Packages using electron-builder will fail to build and need to be adjusted by changing `lib` to `libexec`. |