v7.0.0
opennebula-cli 7.0.0 is the first compatibility-mirrored release for OpenNebula 7.0.x.
Validated environment:
- Ubuntu 24.04
- OpenNebula CE 7.0.x
- Single-node frontend with localhost LXC host
- Live validation host: disposable VM on 2026-03-19
Live validated surfaces:
- Read-only list/show for vm, host, image, template, vnet, datastore, and cluster
- Disposable mutation validation for template instantiate and vm poweroff --wait
- Canonical and compatibility CLI entrypoints
- Structured CLI output for automation and CI workflows
Release highlights:
- Package and tag version now mirror OpenNebula compatibility
- DevOps-focused CLI docs rewritten with correct command grammar and automation examples
- Disposable remote E2E harness for OpenNebula bootstrap, fixture seeding, validation, capture, and cleanup
- Safer compatibility shim handling for root-level global options
- VM state normalization fixed for live waiter behavior against OpenNebula 7.0
Known deferred areas:
- Deeper live validation for host flush, image delete, and template delete
- Wave 3 and Wave 4 command families
- OneFlow/plugin wave
Historical note:
- 0.1.0 remains the bootstrap package release
- 7.0.0 is the first public release where the package version is the OpenNebula compatibility source of truth