nixos/lib/make-*-disk-zfs-image: fix build

Those two helpers have not received the memo about a new requirement for
virtiofs and about changes regarding the zfs related attributes.

Can be tested with nix/release.nix' amazonImageZfs.

+6 -5
nixos/lib/make-multi-disk-zfs-image.nix
···
};
modulesTree = pkgs.aggregateModules (
-
with config.boot.kernelPackages;
+
with config.boot;
[
-
kernel
-
zfs
+
kernelPackages.kernel
+
kernelPackages.${pkgs.zfs.kernelModuleAttribute}
]
);
···
image =
(pkgs.vmTools.override {
rootModules = [
-
"zfs"
"9p"
"9pnet_virtio"
+
"virtio_blk"
"virtio_pci"
-
"virtio_blk"
+
"virtiofs"
+
"zfs"
];
kernel = modulesTree;
}).runInLinuxVM
+6 -5
nixos/lib/make-single-disk-zfs-image.nix
···
};
modulesTree = pkgs.aggregateModules (
-
with config.boot.kernelPackages;
+
with config.boot;
[
-
kernel
-
zfs
+
kernelPackages.kernel
+
kernelPackages.${pkgs.zfs.kernelModuleAttribute}
]
);
···
image =
(pkgs.vmTools.override {
rootModules = [
-
"zfs"
"9p"
"9pnet_virtio"
+
"virtio_blk"
"virtio_pci"
-
"virtio_blk"
+
"virtiofs"
+
"zfs"
];
kernel = modulesTree;
}).runInLinuxVM