fix VMs on nixos-22.05

This commit is contained in:
Erik Arvstedt
2022-06-28 00:08:28 +02:00
parent f52ff8fdb5
commit 15e7b32c2d
4 changed files with 15 additions and 6 deletions

View File

@@ -26,15 +26,17 @@ echo "Building the target VM"
# Build the initial VM to which the nix-bitcoin node is deployed via krops
nix-build --out-link $tmpDir/vm - <<'EOF'
(import <nixpkgs/nixos> {
configuration = { lib, ... }: {
configuration = { config, lib, ... }: {
imports = [ <qemu-vm/vm-config.nix> ];
services.openssh.enable = true;
# Silence the following warning that appears when deploying via krops:
# warning: Nix search path entry '/nix/var/nix/profiles/per-user/root/channels' does not exist, ignoring
nix.nixPath = lib.mkForce [];
system.stateVersion = config.system.nixos.release;
};
}).vm
}).config.system.build.vm
EOF
vmNumCPUs=4