Bug 1301447

Summary: [Docs][RFE][Upgrade] Document the in-cluster upgrade feature
Product: Red Hat Enterprise Virtualization Manager Reporter: Lucy Bopf <lbopf>
Component: DocumentationAssignee: Byron Gravenorst <bgraveno>
Status: CLOSED CURRENTRELEASE QA Contact: Tahlia Richardson <trichard>
Severity: unspecified Docs Contact:
Priority: urgent    
Version: 3.6.0CC: alukiano, gklein, juwu, lsurette, pdwyer, rbalakri, srevivo, ylavi
Target Milestone: ovirt-3.6.6Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: http://www.ovirt.org/feature/inclusterupgrade/
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-27 01:03:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Docs RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1241149    
Bug Blocks:    

Description Lucy Bopf 2016-01-25 05:25:33 UTC
The in-cluster upgrade feature will allow users to upgrade RHEL 6 hosts in a RHEL 6 cluster to RHEL 7, without the need for the workaround described in https://access.redhat.com/articles/1390733

See http://www.ovirt.org/Features/InClusterUpgrade#InClusterUpgrade for more information on the implementation of this feature.

Comment 2 Lucy Bopf 2016-03-08 11:23:45 UTC
Retargeted to match the engineering bug's target milestone.

Comment 4 Lucy Bopf 2016-04-26 06:37:43 UTC
Assigning to Byron for review.

Comment 7 Artyom 2016-05-15 11:36:29 UTC
Some corrections:
1) http://file.bne.redhat.com/~bgraveno/1301447/doc-Upgrade_Guide/Upgrading_a_Red_Hat_Enterprise_Linux_6_Cluster_to_Red_Hat_Enterprise_Linux_7.html
 * No virtual machines with the migration option
   "Do not allow migrations" or "Allow manual migration only" selected.
 * Also you do not allow to create or update VM with above migration options
   when InClusterUpgrade policy enabled.
 * After you finish install of RHEL7 on host, you need to fetch new SSH 
   fingerprint(Host->Edit->General->Advanced Parameters->fetch) and reinstall
   host via engine(Host->Reinstall)
 * RHEV-H upgrade for major versions not supported via engine, so you need
   to install RHEV-H7 on the host or via PXE or via USB-key and after
   installation finish, you must do the same steps as for RHEL
   (fingerprint and reinstall)

2) http://file.bne.redhat.com/~bgraveno/1301447/doc-Self_Hosted_Engine_Guide/Upgrading_the_Self-Hosted_Engine_from_6_to_7.html
 * No virtual machines with the migration option
   "Do not allow migrations" or "Allow manual migration only" selected.
 * I believe we have some problem in flow:
   1) Upgrade engine VM to 3.6(global maintenance, correct repos,
      yum update, engine-setup) and do not update hosts
      (because hosts still RHEL6)
   2) Enable InClusterUpgrade policy
   3) Start upgrade of hosts(like you described under  Upgrading Red Hat
      Enterprise Linux 6 Hosts to 7 Hosts in the Red Hat Enterprise 
      Virtualization 3.6 Environment)