Bug 1983731

Summary: [test-only] Validate upgrade procedure from 16.1 to 16.2 with TLS-E and preexisiting workloads
Product: Red Hat OpenStack Reporter: James Parker <jparker>
Component: openstack-tripleo-heat-templatesAssignee: OSP Team <rhos-maint>
Status: CLOSED ERRATA QA Contact: James Parker <jparker>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 16.2 (Train)CC: kchamart, mburns, mschuppe
Target Milestone: gaKeywords: TestOnly, Triaged
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-11.5.1-2.20210430004816.cbef0f2.el8ost puppet-nova-15.7.1-2.20210423004733.43cd2b4.el8ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-09-15 07:16:37 UTC 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 James Parker 2021-07-19 15:56:22 UTC
Description of problem:
Tracking the test coverage for 16.1 to 16.2 with TLS-e and pre-exisiting workloads.  This is based around the coverage needed for [1].  High level procedure:

  1. Have a 16.1 TLS-e as the source; and a 16.2 TLS-e (as dest)

  2. Create a few Nova instancesa

  3. Upgrade the 16.1 setup to 16.2; this brings in libvirt-6.10.

  4. Make sure to have the client certificate available on the source
     host in /etc/libvirt/pki/ directory.

     Just a symlink of the server-cert.pem to client-cert.pem should
     suffice, because, the server certificate generated by TripleO is
     valid for client _and_ server:
                   
                   Key Purpose (not critical): 
                           TLS WWW Server.
                           TLS WWW Client.
  
  5. Now live-migrate an instance created in step-2 — now running 
     upgraded 16.2 setup — on the source host to the destination 16.2 
     host.



[1] https://bugzilla.redhat.com/show_bug.cgi?id=1945760#c13


Additional info:
This is the second area of verification based around https://bugzilla.redhat.com/show_bug.cgi?id=1945760

Comment 8 errata-xmlrpc 2021-09-15 07:16:37 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Red Hat OpenStack Platform (RHOSP) 16.2 enhancement advisory), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2021:3483