--- launchpad: nova release-model: cycle-with-rc team: nova type: service repository-settings: openstack/nova: {} cycle-highlights: - | Live migration support for servers with a `NUMA topology, pinned CPUs `_ and/or `huge pages `_, when using the libvirt compute driver. - | Live migration support for servers with `SR-IOV ports `_ attached when using the libvirt compute driver. - | Support for cold migrating and resizing servers with bandwidth-aware `Quality of Service ports `_ attached. - | Improvements to the scheduler for more intelligently filtering `results from the Placement service `_. - | Improved multi-cell resilience with the ability to `count quota usage `_ using the Placement service and API database. - | A new framework supporting hardware-based encryption of guest memory to protect users against attackers or rogue administrators snooping on their workloads when using the libvirt compute driver. Currently only has basic support for `AMD SEV (Secure Encrypted Virtualization) `_. - | `API improvements `_ for both administrators/operators and end users. - | Improved `operational tooling `_ for things like archiving the database and healing instance resource allocations in Placement. - | Improved coordination with the baremetal service during external node `power cycles `_. - | Support for `VPMEM (Virtual Persistent Memory) `_ when using the libvirt compute driver. This provides data persistence across power cycles at a lower cost and with much larger capacities than DRAM, especially benefitting HPC and memory databases such as redis, rocksdb, oracle, SAP HANA, and Aerospike. releases: - version: 20.0.0.0rc1 projects: - repo: openstack/nova hash: 207d2c22538ddec4d82fafbc01e756c9d25f6e36 - version: 20.0.0.0rc2 projects: - repo: openstack/nova hash: 5d7e4c52ff0b8d71881c209de03a6856fbdcb2fc - version: 20.0.0 projects: - repo: openstack/nova hash: 5d7e4c52ff0b8d71881c209de03a6856fbdcb2fc diff-start: 19.0.0.0rc1 - version: 20.0.1 projects: - repo: openstack/nova hash: c9f2e603d754660e5122992a1bcc28376ce699dc - version: 20.1.0 projects: - repo: openstack/nova hash: 27bfd0bc6233c25114504bb363402807752a7ece - version: 20.1.1 projects: - repo: openstack/nova hash: 8363905a6a6d5c8b2488619bdf807c5dc17b2842 - version: 20.2.0 projects: - repo: openstack/nova hash: 0421968f4a2ef2df43f21c739206c38fa047115b - version: 20.3.0 projects: - repo: openstack/nova hash: 1e9502549672628055a53506c81866085ecda23b - version: 20.4.0 projects: - repo: openstack/nova hash: 6f24f0f5d87447ed6b6fd6b95a5eb969a82880ee - version: 20.4.1 projects: - repo: openstack/nova hash: 5016a36d25de30c78dce3f3a9a247335de286039 - version: 20.5.0 projects: - repo: openstack/nova hash: 8378785f995dd4bec2a5a20f7bf5946b3075120d - version: 20.6.0 projects: - repo: openstack/nova hash: ff570d1b4e9b9777405ae75cc09eae2ce255bf19 - version: 20.6.1 projects: - repo: openstack/nova hash: 10df17638a1587f740c46a574c923df9348c3344 - version: train-em projects: - repo: openstack/nova hash: 10df17638a1587f740c46a574c923df9348c3344 - version: train-eol projects: - repo: openstack/nova hash: 8a24acd9240f2a2705ccd979577e0e2338a238ef branches: - name: stable/train location: 20.0.0.0rc1 release-notes: https://docs.openstack.org/releasenotes/nova/train.html