Nova Train Specifications¶
Template:
Train implemented specs:
- Add host and hypervisor hostname flag to create server
- Support adding the reason behind a server lock
- libvirt driver launching AMD SEV-encrypted instances
- API Consistency Cleanup
- Count quota usage from placement
- Select CPU model from a list of CPU models
- CPU resource tracking
- Neutron SR-IOV Port Live Migration
- Libvirt: tenant control of qemu performance monitoring unit (vPMU)
- Support server power state update through external event
- NUMA-aware live migration
- Support filtering of allocation_candidates by forbidden aggregates
- Pre-filter disabled computes
- Request Filter for Image Types
- Show server numa topology
- Support delete_on_termination in server attach volume
- Server move operations with ports having resource request
- Support specifying az when restore shelved server
- Use in_tree getting allocation candidates
- support virtual persistent memory
Train approved (but not implemented) specs:
- Add support for emulated virtual TPM
- Track user_id/project_id for migrations
- Allow Secure Boot (SB) for QEMU- and KVM-based guests
- Guest CPU selection with hypervisor consideration
- Cross-cell resize
- Detach and attach boot volumes
- Enable Rebuild for Instances in cell0
- Expose auto converge and post copy
- Flavor Extra Spec Validation (Extended)
- image metadata prefiltering
- Introduce Pending VM state
- Nova - Cyborg Interaction
- Use OpenStack SDK in Nova
- Policy Default Refresh
- Provider Configuration File
- Boot a VM with an unaddressed port
- volume-backed server rebuild