Керування VM
OpenFactory використовує libvirt virtual machines для boot images, run verification і deploy project topologies. Console поєднує desired graph з runtime state від libvirt.
Поточні можливості
| Capability | Boundary |
|---|---|
| Planned topology | Add VM and network nodes, connect them, select boot variant, save graph layout before provisioning |
| VM lifecycle | Create, start, graceful shutdown, reboot, hard reset, forced power-off, delete authorized VM |
| Boot images | Use one of your builds or enabled public catalog launch target; changing provisioned node variant swaps CD-ROM and cold-restarts while retaining disk |
| Console | Open browser VNC console for running VM |
| Verification | Provision temporary test environments and execute predefined, feature, custom, GUI, or benchmark checks |
| Persistent overlay | Optional Zone 2 disk for supported images; snapshots and rollback apply to that overlay only |
VM availability, size, node count і retention enforced from current account entitlements returned by backend. Do not rely on copied plan table in documentation.
Important distinctions
- Planned node , topology data, not running VM.
- Running VM , not evidence image passed tests.
- ISO-booted VM root disk , not automatically installed system.
- Zone 2 snapshot , not full VM snapshot: does not capture guest memory, immutable base image, or arbitrary disks.
- Browser-console success , not proof SSH, installer, or physical-hardware behavior.
Safe workflow
- Validate and build image.
- Add desired VM and network nodes to project or build topology.
- Select exact boot variant and review resource limits.
- Provision, then inspect runtime identifier and state.
- Open console and run prompt-specific assertions.
- For installable media complete install-to-disk test and reboot from disk rather than ISO.
- Keep test, certification, and hardware evidence separate.
- Delete temporary VMs and networks when evidence retained.