nixos/qemu-vm: add virtualisation.memorySize < 2048 assertion on 32bit

This commit is contained in:
emilylange 2023-05-26 19:43:58 +02:00
parent f91ee3065d
commit 5dbd4f3243
No known key found for this signature in database
GPG key ID: 0AD773CE46FD0F87

View file

@ -863,7 +863,13 @@ in
The address must be in the default VLAN (10.0.2.0/24).
'';
}
]));
])) ++ [
{ assertion = pkgs.stdenv.hostPlatform.is32bit && cfg.memorySize < 2047;
message = ''
virtualisation.memorySize is above 2047, but qemu is only able to allocate 2047MB RAM on 32bit max.
'';
}
];
warnings =
optional (