Bug 1508762

Summary: [RFE] Fast forward upgrade requirements from NFV perspective
Product: Red Hat OpenStack Reporter: Yolanda Robla <yroblamo>
Component: openstack-tripleoAssignee: Yariv <yrachman>
Status: CLOSED CURRENTRELEASE QA Contact: Ziv Greenberg <zgreenbe>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 13.0 (Queens)CC: atelang, ccamacho, cfontain, fbaudin, jschluet, jslagle, lyarwood, mbracho, mburns, pliu, rhel-osp-director-maint, sathlang, supadhya
Target Milestone: z5Keywords: FutureFeature, Reopened, TestOnly, Tracking, Triaged, ZStream
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: 2019-06-24 08:40:32 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:
Bug Depends On: 1485413    
Bug Blocks:    

Description Yolanda Robla 2017-11-02 07:58:47 UTC
Description of problem:

For fast forward upgrades, we have some very specific needs for telcos. Specially, it is very important to consider the maintenance window. We have a limit of 4 hours per window. In this window we need to do several tasks:
- take backup
- start the upgrade task
- test
- rollback if something went wrong

This needs to be considered for all the parts of the process. Specifically, we have an important need in terms of upgrading the computes. Computes need to be upgraded in batch, and also we need the ability to control the order of the upgrades and reboots.

Comment 1 Yolanda Robla 2017-11-02 12:11:47 UTC
More requirements:
- data plane needs to be 100% up
- add the ability to control the order of reboots in the minor update step
- add the ability to provide hooks, after minor updates, to be able to deal with ovs version upgrade problems

Comment 3 Carlos Camacho 2017-11-08 13:44:16 UTC
Hey Maria, I'm assigning this to you for further discussion.

Comment 4 Sofer Athlan-Guyot 2017-11-20 13:59:24 UTC

*** This bug has been marked as a duplicate of bug 1485418 ***

Comment 6 Yariv 2018-02-11 07:35:07 UTC
Hi Anjali

AFAIK, this BZ is on Dev, why is it on QA?

Comment 11 Sanjay Upadhyay 2019-02-26 08:03:46 UTC
Verified 

FFU was manually done from 10z10 (puddle ID - 2019-01-03.2) to 13z5 (puddle ID - 2019-02-15.1)
Constraints were that default roles for compute were used.