From 7a53c384faa02e95c118d56a29d4765ea7153772 Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Thu, 23 May 2024 14:50:32 -0500 Subject: [PATCH] debug boot --- flake.nix | 2 +- hardware/shadowfax-kubevirt.nix | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 hardware/shadowfax-kubevirt.nix diff --git a/flake.nix b/flake.nix index 37de632..a03d08e 100644 --- a/flake.nix +++ b/flake.nix @@ -61,7 +61,7 @@ specialArgs = {inherit inputs outputs;}; modules = [ sops-nix.nixosModules.sops - srvos.nixosModules.hardware-hetzner-cloud + ./hardware/shadowfax-kubevirt.nix srvos.nixosModules.server srvos.nixosModules.mixins-systemd-boot disko.nixosModules.disko diff --git a/hardware/shadowfax-kubevirt.nix b/hardware/shadowfax-kubevirt.nix new file mode 100644 index 0000000..6a4ee12 --- /dev/null +++ b/hardware/shadowfax-kubevirt.nix @@ -0,0 +1,16 @@ +{ config, modulesPath, lib, ... }: +{ + imports = [ + "${modulesPath}/profiles/qemu-guest.nix" + ]; + + config = { + boot.growPartition = true; + boot.loader.grub.device = "/dev/vda"; + + fileSystems."/" = lib.mkDefault { device = "/dev/vda1"; fsType = "ext4"; }; + + networking.useNetworkd = true; + networking.useDHCP = false; + }; +} \ No newline at end of file