RHV 4 Upgrade Issues due to EAP version conflicts

Updated

With the recent release of EAP 7.2, some package conflicts have been introduced and they prevent successful upgrade of RHV 4 environments.
This article below comes to explain the optimal upgrade path for RHV 4 environments.
Another option is to use ovirt-fast-forward-upgrade tool, that will take care of all the channel changes and will provide a guided upgrade experience to latest RHV-M version available.

Table matching RHV version to EAP version:

RHVEAPEAP Channel requiredNote
RHV 4.0EAP 7.0jb-eap-7.0-for-rhel-7-server-rpms
RHV 4.1EAP 7.1jb-eap-7.1-for-rhel-7-server-rpms
RHV 4.2EAP 7.2jb-eap-7-for-rhel-7-server-rpmsjb-eap-7.2-for-rhel-7-server-rpms is allowed as well
RHV 4.3EAP 7.2jb-eap-7.2-for-rhel-7-server-rpms

Correct upgrade flow to avoid dependency issues with EAP:


From RHV 4.0:


1\. Ensure that `jb-eap-7.0-for-rhel-7-server-rpms` is enabled and **not** the jb-eap-7-for-rhel-7-server-rpms.
2\. Update the manager machine and the engine as documented to latest 4.0.
3\. Continue to RHV 4.1 as documented, the EAP channel would need to be switched to `jb-eap-7.1-for-rhel-7-server-rpms`.
4\. [Link to documentation 4.0 -> 4.3 Upgrade](https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.3/html/upgrade_guide/upgrading_from_4-0).
Note: RHV 4.3 does not support 4.0 CL. This will be a stepped upgrade via RHV 4.2. Check documentation for detailed steps.

From RHV 4.1:


1\. Ensure that `jb-eap-7.1-for-rhel-7-server-rpms` is enabled and **not** the jb-eap-7-for-rhel-7-server-rpms
2\. Update the manager machine and the engine as documented to latest 4.1 version.
3\. Continue to RHV 4.2 as documented, the EAP channel would need to be switched to `jb-eap-7-for-rhel-7-server-rpms`.
4\. [Link to documentation 4.1 -> 4.3 Upgrade](https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.3/html/upgrade_guide/upgrading_from_4-1)

From RHV 4.2:


1\. Ensure that `jb-eap-7-for-rhel-7-server-rpms` is enabled.
2\. Update the manager machine and the engine as documented to latest 4.2 version.
3\. Continue to RHV 4.3 as documented, the EAP channel would need to be switched to `jb-eap-7.2-for-rhel-7-server-rpms`.
4\. [Link to documentation 4.2 -> 4.3 Upgrade](https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.3/html/upgrade_guide/upgrading_from_4-2)
Category
Components
Article Type