Bug 1939525

Summary: Deprecate live_migration_uri in puppet-nova
Product: Red Hat OpenStack Reporter: David Vallee Delisle <dvd>
Component: puppet-novaAssignee: Rajesh Tailor <ratailor>
Status: ASSIGNED --- QA Contact: OSP DFG:Compute <osp-dfg-compute>
Severity: medium Docs Contact:
Priority: medium    
Version: 17.0 (Wallaby)CC: alifshit, bdobreli, jjoyce, jschluet, nlevinki, ratailor, slinaber, tkajinam, tvignaud
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description David Vallee Delisle 2021-03-16 15:08:59 UTC
Description of problem:
live_migration_uri is deprecated for removal in favor of two other options that
allow to change live migration scheme and target URI: ``live_migration_scheme``
and ``live_migration_inbound_addr`` respectively.
https://opendev.org/openstack/nova/src/branch/master/nova/conf/libvirt.py#L254-L285

Also, for QEMU-native TLS in Nova, you need to set *both*:
- live_migration_scheme = tls
- live_migration_with_native_tls = true

Comment 1 Bogdan Dobrelya 2022-06-23 13:54:21 UTC
This should be pushed out from osp17 scope for 17.1. Putting it back to (re)triage queue.

Comment 5 Takashi Kajinami 2023-08-09 08:41:39 UTC
live_migration_uri can't be deprecated or removed. That has been required to achieve the setting required by TripleO.

There is a patch earlier proposed by Stephen to address the feature gap, but it has never attracted the proper attention.
 https://review.opendev.org/c/openstack/nova/+/456571/

I'm not too sure if we need the same options in OSP18, but we probably have to move that forward if we still rely on live_migration_uri.