We are pumped to announce the release of: nova 15.1.5: Cloud computing fabric controller This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/nova/ For more details, please see below. 15.1.5 ^^^^^^ Security Issues *************** * The 'AMD-SSBD' and 'AMD-NO-SSB' flags have been added to the list of available choices for the "[libvirt]/cpu_model_extra_flags" config option. These are important for proper mitigation of security issues in AMD CPUs. For more information see https://www.redhat.com/archives/libvir-list/2018-June/msg01111.html Other Notes *********** * "instance.shutdown.end" versioned notification will have an empty "ip_addresses" field since the network resources associated with the instance are deallocated before this notification is sent, which is actually more accurate. Consumers should rely on the instance.shutdown.start notification if they need the network information for the instance when it is being deleted. Changes in nova 15.1.4..15.1.5 ------------------------------ 028f03c Re-use existing ComputeNode on ironic rebalance cbf3b7c Don't delete neutron port when attach failed 7ed6727 Fix the help for the disk_weight_multiplier option 3eb9677 Add check for invalid inventory amounts 43ae6df Add check for invalid allocation amounts c85f5e2 [Stable Only] Add amd-ssbd and amd-no-ssb CPU flags fbc9118 Fix host validity check for live-migration 1535d42 unquiesce instance after quiesce failure 9e14607 Update nova network info when doing rebuild for evacuate operation 8b3b8e5 Fix instance evacuation with PCI devices c4ea58e Update RequestSpec.flavor on resize_revert 5d33e55 nova-manage - fix online_data_migrations counts 81fe10f Filter deleted computes from get_all_by_uuids() 94848ca Cleanup RP and HM records while deleting a compute service. ed36e85 Cleanup the caches when deleting a resource provider b465901 [Stable Only] Remove soft-deleted instances from quota_usages ff8cb33 Fix nova-status "_check_resource_providers" check c59453b Fix DB archiver AttributeError due to wrong table name attribute used 0217a2c Add unshelve instance error info to fault table 4858514 Use ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa in tree Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 20 +++++ .../instance-shutdown-end.json | 15 +--- nova/api/openstack/compute/services.py | 13 ++++ .../api/openstack/placement/handlers/allocation.py | 3 +- nova/api/openstack/placement/handlers/inventory.py | 19 +++-- nova/cmd/manage.py | 14 ++-- nova/cmd/status.py | 7 +- nova/compute/api.py | 32 +++++++- nova/compute/manager.py | 16 +++- nova/compute/resource_tracker.py | 49 ++++++++++++ nova/conductor/manager.py | 5 +- nova/conf/libvirt.py | 16 ++-- nova/conf/scheduler.py | 2 +- nova/db/sqlalchemy/api.py | 8 +- nova/network/api.py | 3 +- nova/network/base_api.py | 6 +- nova/network/neutronv2/api.py | 6 +- nova/objects/compute_node.py | 3 +- nova/scheduler/client/report.py | 3 + .../openstack/placement/gabbits/allocations.yaml | 28 +++++++ .../api/openstack/placement/gabbits/inventory.yaml | 84 +++++++++++++++++++- .../unit/api/openstack/compute/test_services.py | 22 +++++- nova/virt/driver.py | 5 ++ nova/virt/fake.py | 5 ++ nova/virt/ironic/driver.py | 3 + .../notes/bug-1645175-b1ef3ad9a3e44ed6.yaml | 11 +++ ...odel-extra-flags-amd-ssbd-1c0d0cec14073dec.yaml | 8 ++ 41 files changed, 689 insertions(+), 85 deletions(-)
participants (1)
-
no-reply@openstack.org