We are gleeful to announce the release of: nova 18.0.1: Cloud computing fabric controller This release is part of the rocky stable release series. Download the package from: https://tarballs.openstack.org/nova/ For more details, please see below. 18.0.1 ^^^^^^ Bug Fixes * A change has been introduced in the libvirt driver to correctly handle IPv6 addresses for live migration. Changes in nova 18.0.0..18.0.1 ------------------------------ 6c29183 Fix soft deleting vm fails after "nova resize" vm 9125fc7 Update RequestSpec.flavor on resize_revert d026d4d [placement] split gigantor SQL query, add logging 69d17be import zuul job settings from project-config 1a22c45 Do not dump all instances in the scheduler 7f25c3e Configure placement DB context manager for nova-manage/status 1cae9b8 placement: use simple code paths when possible cd0a0ef Fix a failure to format config sample 3051a0d Make scheduler.utils.setup_instance_group query all cells f588a0b Fix nova-status "_check_resource_providers" check c091909 Fix DB archiver AttributeError due to wrong table name attribute used 9dbe8cd Add functional test for affinity with multiple cells a039f83 Document unset/reset wrinkle for *_allocation_ratio options 01265b9 Don't persist zero allocation ratios in ResourceTracker e7ac7a1 libvirt: skip setting rx/tx queue sizes for not virto interfaces 7ee5499 libvirt: Always escape IPv6 addresses when used in migration URI 40e1868 Don't use '_TransactionContextManager._async' 3987f59 Move conductor wait_until_ready() delay before manager init 6d8426a Fix image-defined numa claims during evacuate 4c27443 Delete instance_group_member records from API DB during archive 49ce59e Restart scheduler in TestNovaManagePlacementHealAllocations 43f6f74 Fix a broken conf file description in networking doc 3724280 Remove noisy DEBUG log a890e3d Handle binding_failed vif plug errors on compute restart Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 338 +++++++++++++++++++++ .../placement/objects/resource_provider.py | 232 +++++++------- nova/cmd/manage.py | 9 +- nova/cmd/status.py | 7 +- nova/compute/api.py | 27 ++ nova/compute/manager.py | 20 +- nova/compute/resource_tracker.py | 29 +- nova/conf/compute.py | 12 +- nova/conf/workarounds.py | 5 + nova/config.py | 2 + nova/db/sqlalchemy/api.py | 4 +- nova/network/os_vif_util.py | 14 + nova/notifications/objects/base.py | 10 +- nova/objects/instance_group.py | 19 ++ nova/scheduler/host_manager.py | 3 +- nova/scheduler/utils.py | 54 +++- nova/service.py | 6 +- nova/virt/libvirt/driver.py | 5 + nova/virt/libvirt/vif.py | 42 +-- ...t_fix_ipv6_live_migration-bbcde8f3b7d17921.yaml | 4 + 37 files changed, 1079 insertions(+), 213 deletions(-)