Nova Pike Specifications¶
Template:
Pike implemented specs:
- Count resources to check quota in API for cells
- CellsV2 - Move quota tables to API database
- Allow custom resource classes in flavor extra specs
- DELETE all inventories for a resource provider
- Deprecate multinic, os-virtual-interfaces, and floating IP action APIs
- Deprecate the os-hosts API
- Fix to return server groups quota in the quota-classes API
- Instance Flavor REST API
- Libvirt driver emulator threads placement policy
- Netronome SmartNIC Enablement
- Allow an attached volume to be extended
- Use oslo.middleware request_id
- Placement Allocation Requests
- Scheduler claiming resources to the Placement API
- Add project/user association to placement
- Idempotent PUT resource class
- Add Policy Docs
- PowerVM Driver Integration - Phase 2
- Remove Location header from createImage and createBackup responses
- Remove nova-cert
- Reserve NUMA nodes with PCI devices attached
- The Traits API - Manage Traits with ResourceProvider
- Restore standardised VM Diagnostics
- Notifications on tags operations
- Use uuids in services and os-hypervisors APIs
- Support add tags for instances when booting
- Use service token for long running tasks
- Add project validation via Keystone to quota and flavor management
- Veritas: libvirt volume driver for Veritas HyperScale
- Virtual guest device role tagging
Pike approved (but not implemented) specs:
- Use Cinder’s new Attach/Detach APIs
- Enable cold migration with target host - Pike
- Convert Consoles To Use Objects Framework
- Enable SR-IOV NIC offload feature discovery
- Libvirt: Native LUKS file and host device decryption by QEMU
- List instances using Searchlight
- List/show all server migration types
- Live Migration of Rescued Instances
- Live-Migration force after timeout
- Live-Migration per instance timeout
- Nested Resource Providers
- Nova Certificate Validation
- Prep work for Network aware scheduling (Pike)
- Dell EMC ScaleIO as ephemeral storage backend
- Use service catalog to get endpoint URLs
- Support Proxying of Encryption and Authentication in WebSocketProxy