Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2081630

Summary: [RFE][16.2] Allow a minor version update from any source zstream
Product: Red Hat OpenStack Reporter: Jesse Pretorius <jpretori>
Component: RFEsAssignee: Sofer Athlan-Guyot <sathlang>
Status: CLOSED CURRENTRELEASE QA Contact: Khomesh Thakre <kthakre>
Severity: medium Docs Contact:
Priority: high    
Version: 16.2 (Train)CC: bdobreli, camorris, dmaley, jgrosso, jhakimra, kgilliga, kthakre, ktordeur, markmc, mbracho, ravsingh, vkoul
Target Milestone: z4Keywords: FutureFeature, TestOnly, Triaged
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Starting in Red Hat OpenStack Platform (RHOSP) 16.2.4, you can update your RHOSP environment from any source 16.1.z version. This enhancement reduces cost and saves time during the update process.
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-01-19 13:36:44 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 Jesse Pretorius 2022-05-04 09:00:12 UTC
Currently a minor upgrade from 16.1 to 16.2 requires an interim step where the source environment is updated to the latest 16.1 zstream before upgrading to 16.2.

This takes a lot of time and operational resources, including hypervisor reboots which are especially costly to operations.

We should be able to update from any 16.1 source zstream to the 16.2.latest without requiring the interim update process. We must implement the testing to validate that on an ongoing basis.

Comment 3 Bogdan Dobrelya 2022-06-02 13:22:44 UTC
I think we should add a hard requirement of maintanance window and downtime while doing such a risky operation (it might affect dataplane).
Or we should recommend to drain dataplane nodes and execute minor update in batches. Anyway, please make sure 16.1.x to 16.2.2 is tested for no dataplane interruptions, before accepting this one