Bug 1946674

Summary: [DOC] Update overcloud upgrade docs to remove manipulation of repositories/modules by hand
Product: Red Hat OpenStack Reporter: Jesse Pretorius <jpretori>
Component: documentationAssignee: Vlada Grosu <vgrosu>
Status: CLOSED CURRENTRELEASE QA Contact: Jesse Pretorius <jpretori>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16.1 (Train)CC: gfidente
Target Milestone: z6   
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: 2021-05-26 15:54:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jesse Pretorius 2021-04-06 16:07:05 UTC
This bug was initially created as a copy of Bug #1923887

I am copying this bug because: 

It required documentation updates to go with it.

Description of problem:

In https://bugzilla.redhat.com/show_bug.cgi?id=1923887 we finally close the loop on some issues which arose with regards to repository management when deploying the overcloud.

We can now remove the previously implemented workarounds, including:

The upgrades-environment.yaml file in https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/framework_for_upgrades_13_to_16.1/index#creating-an-upgrades-environment-file-overcloud-leapp is now optional and is only useful when any of the upgrade parameters needs to be customised.

There may be other places where repo manipulation was done via parameters or playbook which is no longer needed.

With the above-mentioned bug fix the overcloud's container-tools & virt streams are configured by the product, and the right repositories are passed to leapp.