From 2f79c0a66d7a099c2d82b48d58e2c22c5b4ab514 Mon Sep 17 00:00:00 2001 From: Bryan Ramos Date: Tue, 25 Feb 2025 09:13:50 -0500 Subject: [PATCH] removed nixvirt --- flake.lock | 37 ---- flake.nix | 8 +- src/system/VMs/default.nix | 33 --- src/system/VMs/machines/Test_Bench1.xml | 192 ------------------ src/system/VMs/machines/rtHub.xml | 192 ------------------ src/system/VMs/networks/virbr0.xml | 17 -- src/system/VMs/storage/pools/default.xml | 18 -- src/system/VMs/storage/volumes/hubert.xml | 28 --- src/system/VMs/storage/volumes/rocky9.xml | 28 --- src/system/machines/workstation/hardware.nix | 7 + .../modules/utils/modules/dev/default.nix | 3 +- vm.configs | 1 - 12 files changed, 9 insertions(+), 555 deletions(-) delete mode 100644 src/system/VMs/default.nix delete mode 100644 src/system/VMs/machines/Test_Bench1.xml delete mode 100644 src/system/VMs/machines/rtHub.xml delete mode 100644 src/system/VMs/networks/virbr0.xml delete mode 100644 src/system/VMs/storage/pools/default.xml delete mode 100644 src/system/VMs/storage/volumes/hubert.xml delete mode 100644 src/system/VMs/storage/volumes/rocky9.xml delete mode 120000 vm.configs diff --git a/flake.lock b/flake.lock index 7853c7e..3a1c4b8 100644 --- a/flake.lock +++ b/flake.lock @@ -1,25 +1,5 @@ { "nodes": { - "NixVirt": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ], - "nixpkgs-ovmf": "nixpkgs-ovmf" - }, - "locked": { - "lastModified": 1712439808, - "narHash": "sha256-QoONoZPBpNTw5cia05QSvDlaxXo3moKAJQOw7c5hMXA=", - "rev": "9f1cdca730d92461075709e867c1e9ad93d58a8d", - "revCount": 284, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/AshleyYakeley/NixVirt/0.5.0/018eb55e-7beb-75c5-919f-5b5b26136e06/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/AshleyYakeley/NixVirt/%2A.tar.gz" - } - }, "flake-compat": { "flake": false, "locked": { @@ -135,22 +115,6 @@ "type": "github" } }, - "nixpkgs-ovmf": { - "locked": { - "lastModified": 1708984720, - "narHash": "sha256-gJctErLbXx4QZBBbGp78PxtOOzsDaQ+yw1ylNQBuSUY=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "13aff9b34cc32e59d35c62ac9356e4a41198a538", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_2": { "locked": { "lastModified": 1733759999, @@ -189,7 +153,6 @@ }, "root": { "inputs": { - "NixVirt": "NixVirt", "home-manager": "home-manager", "nixos-wsl": "nixos-wsl", "nixpkgs": "nixpkgs", diff --git a/flake.nix b/flake.nix index 5844829..5f5d66a 100644 --- a/flake.nix +++ b/flake.nix @@ -15,13 +15,9 @@ url = "github:nix-community/NixOS-WSL/2405.5.4"; inputs.nixpkgs.follows = "nixpkgs"; }; - NixVirt = { - url = "https://flakehub.com/f/AshleyYakeley/NixVirt/*.tar.gz"; - inputs.nixpkgs.follows = "nixpkgs"; - }; }; - outputs = { self, nixpkgs, nur, home-manager, nixos-wsl, NixVirt }: + outputs = { self, nixpkgs, nur, home-manager, nixos-wsl }: let system = "x86_64-linux"; pkgs = import nixpkgs { @@ -53,8 +49,6 @@ ./src/system/machines/workstation home-manager.nixosModules.home-manager (import ./src/system/machines/workstation/modules/home-manager) - NixVirt.nixosModules.default - (import ./src/system/VMs) ]; }; diff --git a/src/system/VMs/default.nix b/src/system/VMs/default.nix deleted file mode 100644 index 4ae44d6..0000000 --- a/src/system/VMs/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ pkgs, lib, config, ... }: - -{ - virtualisation.libvirt = { - enable = true; - verbose = true; - - connections."qemu:///system" = { - domains = [ - { definition = ./machines/Test_Bench1.xml; } - { definition = ./machines/rtHub.xml; } - ]; - - pools = [ - { - definition = ./storage/pools/default.xml; - active = true; - volumes = [ - { definition = ./storage/volumes/rocky9.xml; } - { definition = ./storage/volumes/hubert.xml; } - ]; - } - ]; - - networks = [ - { - definition = ./networks/virbr0.xml; - active = true; - } - ]; - }; - }; -} diff --git a/src/system/VMs/machines/Test_Bench1.xml b/src/system/VMs/machines/Test_Bench1.xml deleted file mode 100644 index 3e08cf6..0000000 --- a/src/system/VMs/machines/Test_Bench1.xml +++ /dev/null @@ -1,192 +0,0 @@ - - Test_Bench1 - 6dab32d2-aa81-469f-a0d7-dbe4a12c2337 - - Rocky 9.2 - Redhawk 9.2 - SimWB 2024.2-0 - - - - - - - 4194304 - 4194304 - 4 - - hvm - /run/libvirt/nix-ovmf/OVMF_CODE.fd - /var/lib/libvirt/qemu/nvram/Test_Bench1_VARS.fd - - - - - - - - - - - - - - destroy - restart - destroy - - - - - - /run/libvirt/nix-emulators/qemu-system-x86_64 - - - - - -
- - - - - - -
- - -
- - - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - -
- - -
- - - - - -
- - - - - - - - - - - -
- - - -
- - -
- - - - - - - - -
- -