From c5d383a797cd32a38bd810de253505afe101addd Mon Sep 17 00:00:00 2001 From: phaer Date: Wed, 9 Apr 2025 12:19:13 +0200 Subject: [PATCH] virtualisation/disk-image: use mkImageMediaOverride... ...for filesystem options. Before this change, users would typically encounter conflicting option definitions when trying to build an image for a generic nixos closure, i.e. `nixos-rebuild build-image --image-variant qemu --flake .#my-host` --- nixos/modules/virtualisation/disk-image.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/disk-image.nix b/nixos/modules/virtualisation/disk-image.nix index c524b6627113..ef73e6d4f74a 100644 --- a/nixos/modules/virtualisation/disk-image.nix +++ b/nixos/modules/virtualisation/disk-image.nix @@ -37,7 +37,7 @@ in boot.loader.systemd-boot.enable = lib.mkDefault cfg.efiSupport; boot.growPartition = lib.mkDefault true; - fileSystems = { + fileSystems = lib.mkImageMediaOverride { "/" = { device = "/dev/disk/by-label/nixos"; autoResize = true;