Bug 1744083

Summary: [RFE] Find a way how to automate upgrade of hosts from RHV 4.3 (RHEL7 based) to future RHV 4.4 (RHEL8 based)
Product: [oVirt] ovirt-engine Reporter: Petr Kubica <pkubica>
Component: GeneralAssignee: bugs <bugs>
Status: CLOSED DEFERRED QA Contact: Lukas Svaty <lsvaty>
Severity: high Docs Contact:
Priority: unspecified    
Version: futureCC: bugs, mperina
Target Milestone: ---Keywords: FutureFeature
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-09-29 11:33:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Petr Kubica 2019-08-21 09:56:19 UTC
Description of problem:
For really big environment could be paintful to migrate all hosts in environment to RHEL8 due to RHV 4.4 like it was for 3.5 - 3.6 - 4.0 migration and I think if we can automate it, we should make the migration easier as much is possible.

From my perspective, it is possible to do it cleanly with combination of Satellite provisioning with some playbooks which can trigger necessary actions on hosts (one by one) and Satellite side.
Now it should be possible to provision a host into RHV from Satellite - Satellite as external provider:
https://bugzilla.redhat.com/show_bug.cgi?id=1506547
https://bugzilla.redhat.com/show_bug.cgi?id=1684170

In a bit dirty way, just simply to deploy and manage a some kind of PXE (tftp) server with RHEL8 provisioning (a PXE appliance running on top of RHV for RHV-H/RHEL8 provisioning)

I mentioned only examples, please find a best way how to do it which will be suitable for the most users.

Comment 1 Lukas Svaty 2019-08-21 10:04:32 UTC
Note: Ansible role and inclusion in cluster-upgrade would be nice, though we might have some design blockers. Worst case scenario, well-documented flow, and blocked/tested unsupported ways.

Comment 2 Michal Skrivanek 2021-08-20 11:02:07 UTC
This bug/RFE is more than a year old and it didn't get enough attention so far, and is now flagged as pending close. 
Please review if it is still relevant and provide additional details/justification/patches if you believe it should get more attention for the next oVirt release.

Comment 3 Michal Skrivanek 2021-09-29 11:33:06 UTC
This bug didn't get any attention in a long time, and it's not planned in foreseeable future. oVirt development team has no plans to work on it.
Please feel free to reopen if you have a plan how to contribute this feature/bug fix.