feat(vms): migrate the idol desktops from KubeVirt to libvirt (#287)

* wip(kubevirt-shoryu): enable libvirt/qemu

* feat(kubevirt-shoryu): enable libvirt/qemu with br0 + no NAT network

* chore: lock the microvm flake input

* feat(kubevirt-shoryu): define the libvirt domains declaratively

* fix(kubevirt-shoryu): pin the kana domain UUID

* feat(kubevirt-shoryu): migrate idols-ruby to libvirt
This commit is contained in:
ryan4yin | 二花 authored and GitHub committed 2026-09-21 15:12:37 +08:00
1 parent 3753396a01
commit 787b51df25
4 files changed
+185

No files matched your search

Generated
+38
View File
@@ -462,6 +462,27 @@
"type": "github"
}
},
"microvm": {
"inputs": {
"nixpkgs": [
"nixpkgs"
],
"spectrum": "spectrum"
},
"locked": {
"lastModified": 1789506833,
"narHash": "sha256-4L8SOCF84de1irB72Ka9VHcu9wrAJ9Amuey4lU9oh4Y=",
"owner": "microvm-nix",
"repo": "microvm.nix",
"rev": "187b0a390ee054028106a674e7b01b1cb940cbba",
"type": "github"
},
"original": {
"owner": "microvm-nix",
"repo": "microvm.nix",
"type": "github"
}
},
"my-asahi-firmware": {
"flake": false,
"locked": {
@@ -873,6 +894,7 @@
"home-manager": "home-manager_2",
"lanzaboote": "lanzaboote",
"llm-agents": "llm-agents",
"microvm": "microvm",
"my-asahi-firmware": "my-asahi-firmware",
"mysecrets": "mysecrets",
"nix-darwin": "nix-darwin",
@@ -916,6 +938,22 @@
"type": "github"
}
},
"spectrum": {
"flake": false,
"locked": {
"lastModified": 1786032750,
"narHash": "sha256-+Ba/kIn5BjvV7PN8bWOo7RoqgTY/Yv2M7qeMf3wS2Ag=",
"ref": "refs/heads/main",
"rev": "77d2389874bb092b8dbf05ecc5b1030372e80e98",
"revCount": 1417,
"type": "git",
"url": "https://spectrum-os.org/git/spectrum"
},
"original": {
"type": "git",
"url": "https://spectrum-os.org/git/spectrum"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,