Merge pull request #234266 from emilylange/qemu-vm-2047mb

nixos/qemu-vm: add `virtualisation.memorySize < 2048` assertion on 32bit
This commit is contained in:
Ryan Lahfa 2023-05-27 15:31:00 +02:00 committed by GitHub
commit 537c6ede55
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -893,7 +893,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 (