releases/deliverables/train/nova.yaml
Előd Illés e2c8dfe5c7 nova: Release Train 20.4.0
Minor version bump required with this release due to patch
'libvirt: Mark e1000e VIF as supported'.

$ git log --oneline --no-merges 20.3.0..HEAD
6a07edb4b2 libvirt: Provide VIR_MIGRATE_PARAM_PERSIST_XML during live migration
c61f4c8e20 libvirt: Do not reference VIR_ERR_DEVICE_MISSING when libvirt is < v4.1.0
2442344fa1 catch libvirt exception when nodedev not found.
95bce095ed Handle multiple 'vcpusched' elements during live migrate
280007c870 Silence amqp heartbeat warning
863d6ef760 libvirt: Handle VIR_ERR_DEVICE_MISSING when detaching devices
b971dc82cb objects: Update keypairs when saving an instance
b1ead1fb2a zuul: remove legacy-tempest-dsvm-neutron-dvr-multinode-full
7d33d74414 Correct reported system memory
ddbc262494 libvirt: Mark e1000e VIF as supported
58c9c3f238 hardware: Raise useful error for invalid mempage size
f26823c780 Guard against missing image cache directory
7a5111ba29 Fix cherry-pick check for merge patch
38ee1f3942 Remove stale nested backport from InstancePCIRequests
d307b964ce Check cherry-pick hashes in pep8 tox target
1a320f2a0e libvirt: Don't delete disks on shared storage during evacuate
172eb21dee Add functional test for bug 1550919
c93ca60956 compute: Allow snapshots to be created from PAUSED volume backed instances

Change-Id: I7412c097fd64f468dd9d1d59c3b83513f090167b
2020-08-28 12:06:12 +02:00

94 lines
3.8 KiB
YAML

---
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 <https://docs.openstack.org/nova/latest/admin/cpu-topologies.html>`_
and/or `huge pages <https://docs.openstack.org/nova/latest/admin/huge-pages.html>`_,
when using the libvirt compute driver.
- |
Live migration support for servers with
`SR-IOV ports <https://docs.openstack.org/neutron/latest/admin/config-sriov>`_
attached when using the libvirt compute driver.
- |
Support for cold migrating and resizing servers with bandwidth-aware
`Quality of Service ports <https://docs.openstack.org/api-guide/compute/port_with_resource_request.html>`_
attached.
- |
Improvements to the scheduler for more intelligently filtering
`results from the Placement service <https://docs.openstack.org/nova/latest/admin/configuration/schedulers.html#prefiltering>`_.
- |
Improved multi-cell resilience with the ability to
`count quota usage <https://docs.openstack.org/nova/latest/user/quotas.html#quota-usage-from-placement>`_
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) <https://docs.openstack.org/nova/latest/admin/configuration/hypervisor-kvm.html#amd-sev-secure-encrypted-virtualization>`_.
- |
`API improvements <https://docs.openstack.org/nova/latest/reference/api-microversion-history.html>`_
for both administrators/operators and end users.
- |
Improved `operational tooling <https://docs.openstack.org/nova/latest/cli/nova-manage.html>`_
for things like archiving the database and healing instance resource
allocations in Placement.
- |
Improved coordination with the baremetal service during external node
`power cycles <https://docs.openstack.org/ironic/latest/admin/power-sync.html>`_.
- |
Support for
`VPMEM (Virtual Persistent Memory) <http://specs.openstack.org/openstack/nova-specs/specs/train/approved/virtual-persistent-memory.html>`_
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
branches:
- name: stable/train
location: 20.0.0.0rc1
release-notes: https://docs.openstack.org/releasenotes/nova/train.html