nixos/image/repart-verity-store: mount nix-store in the module

You always need this for the image to be bootable so lets
do it in the image and not in the test
This commit is contained in:
Arian van Putten
2026-04-16 17:29:15 +02:00
parent 3c23ab9a61
commit 1a490a14e5
2 changed files with 8 additions and 8 deletions

View File

@@ -89,6 +89,12 @@ in
};
};
fileSystems."/nix/store" = lib.mkDefault {
device = "/usr/nix/store";
fsType = "none";
options = [ "bind" ];
};
image.repart.partitions = {
# dm-verity hash partition
${cfg.partitionIds.store-verity}.repartConfig = {

View File

@@ -18,18 +18,12 @@
{
imports = [ ../modules/image/repart.nix ];
virtualisation.fileSystems = lib.mkVMOverride {
virtualisation.fileSystems = lib.mkVMOverride { };
fileSystems = {
"/" = {
fsType = "tmpfs";
options = [ "mode=0755" ];
};
# bind-mount the store
"/nix/store" = {
device = "/usr/nix/store";
fsType = "none";
options = [ "bind" ];
};
};
image.repart = {