about summary refs log tree commit diff
path: root/nixos/lib
diff options
context:
space:
mode:
authorSirio Balmelli <sirio@b-ad.ch>2023-10-26 23:51:45 +0200
committerSirio Balmelli <sirio@b-ad.ch>2023-10-31 08:28:45 +0100
commit30d1e55e257ec68c55c87c5b446ceea8fc1fb038 (patch)
treeb5875b869d51eca1be23cb5e9a9127654763aef0 /nixos/lib
parent0fa36ea34fb59ad5973c881b9617ef4e18184ae0 (diff)
make-single-disk-zfs-image: make memSize configurable
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
Diffstat (limited to 'nixos/lib')
-rw-r--r--nixos/lib/make-single-disk-zfs-image.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/lib/make-single-disk-zfs-image.nix b/nixos/lib/make-single-disk-zfs-image.nix
index a3564f9a8b68e..585fa93b7fa0f 100644
--- a/nixos/lib/make-single-disk-zfs-image.nix
+++ b/nixos/lib/make-single-disk-zfs-image.nix
@@ -21,6 +21,9 @@
 , # size of the FAT partition, in megabytes.
   bootSize ? 1024
 
+  , # memory allocated for virtualized build instance
+  memSize ? 1024
+
 , # The size of the root partition, in megabytes.
   rootSize ? 2048
 
@@ -230,7 +233,7 @@ let
   ).runInLinuxVM (
     pkgs.runCommand name
       {
-        memSize = 1024;
+        inherit memSize;
         QEMU_OPTS = "-drive file=$rootDiskImage,if=virtio,cache=unsafe,werror=report";
         preVM = ''
           PATH=$PATH:${pkgs.qemu_kvm}/bin