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