VM-hantering
OpenFactory använder libvirt-virtual machines för att boota images, köra verifiering och deploya projekttopologier. Konsolen kombinerar en önskad graph med runtime-tillståndet som libvirt returnerar.
Nuvarande funktioner
| Funktion | Gräns |
|---|---|
| Planerad topologi | Lägg till VM- och nätverksnoder, koppla ihop dem, välj boot variant och spara graph layout före provisioning |
| VM lifecycle | Skapa, starta, graceful shutdown, reboot, hard reset, forced power-off och ta bort en auktoriserad VM |
| Boot images | Använd en av dina builds eller en enabled public catalog launch target; byte av variant på en provisioned nod byter CD-ROM och cold-restart med disk kvar |
| Konsol | Öppna webbläsarens VNC-konsol för en körande VM |
| Verifiering | Provisionera tillfälliga testmiljöer och kör predefined, feature, custom, GUI eller benchmark checks |
| Persistent overlay | Valfri Zone 2-disk för images som stöds; snapshots och rollback gäller bara den overlay |
VM-tillgänglighet, storlek, antal noder och retention styrs av aktuella account entitlements från backend. Lita inte på en kopierad plan tabell i dokumentationen.
Viktiga skillnader
- En planerad nod är topologidata, inte en körande VM.
- En körande VM visar inte att dess image klarade tester.
- Root disken på en ISO-bootad VM är inte automatiskt ett installerat system.
- En Zone 2 snapshot är inte en full VM-snapshot: den fångar inte guest memory, immutable base image eller godtyckliga disks.
- Framgång i webbkonsolen bevisar inte SSH, installer eller fysiskt hårdvaru beteende.
Säker arbetsgång
- Validera och bygg imagen.
- Lägg till önskade VM- och nätverksnoder i en projekt- eller buildtopologi.
- Välj exakt boot variant och granska resursgränser.
- Provisionera, kontrollera sedan runtime identifier och tillstånd.
- Öppna konsolen och kör prompt-specific assertions.
- För installerbar media: slutför install-to-disk-test och reboot från disken i stället för ISO.
- Håll test-, certifierings- och hårdvaruevidence åtskilda.
- Ta bort tillfälliga VM:er och nätverk när evidence sparats.