{ lib, modulesPath, ... }: { imports = [ "${modulesPath}/virtualisation/qemu-vm.nix" "${modulesPath}/testing/test-instrumentation.nix" ]; boot.loader.grub = { enable = true; device = "/dev/vda"; forceInstall = true; }; fileSystems."/" = { device = "/dev/disk/by-label/nixos"; fsType = "ext4"; }; networking.hostName = "worker"; networking.firewall.enable = false; networking.useDHCP = lib.mkForce false; networking.dhcpcd.enable = lib.mkForce false; systemd.network = { enable = true; networks."10-eth0" = { matchConfig.Name = "eth0"; networkConfig.DHCP = "yes"; linkConfig.RequiredForOnline = "routable"; }; networks."20-eth1" = { matchConfig.Name = "eth1"; address = [ "192.168.1.2/24" ]; linkConfig.RequiredForOnline = "routable"; }; }; nix.registry = lib.mkForce { }; nix.nixPath = lib.mkForce [ ]; nix.channel.enable = false; nix.settings = { experimental-features = [ "nix-command" "flakes" ]; flake-registry = ""; }; nixpkgs.flake = { source = lib.mkForce null; setFlakeRegistry = lib.mkForce false; setNixPath = lib.mkForce false; }; system.switch.enable = lib.mkForce true; system.nixos.label = lib.mkForce "vm-smoke-target"; system.nixos.version = lib.mkForce "vm-smoke-target"; system.nixos.versionSuffix = lib.mkForce "-vm-smoke-target"; environment.etc."photon-vm-smoke-target".text = "vm-smoke-target\n"; documentation.enable = false; documentation.nixos.enable = false; documentation.man.enable = false; documentation.info.enable = false; documentation.doc.enable = false; system.stateVersion = "24.11"; }