Issued:
2021-11-10
Updated:
2021-11-10

RHBA-2021:4603 - leapp, leapp-repository, and cockpit-leapp bug fix and enhancement update


Synopsis

leapp, leapp-repository, and cockpit-leapp bug fix and enhancement update

Type/Severity

Bug Fix Advisory None

Topic

An update for leapp, leapp-repository, and cockpit-leapp is now available for Red Hat Enterprise Linux 7 Extras.

Description

The leapp packages provide the Leapp utility, a framework for performing an in-place upgrade from Red Hat Enterprise Linux 7 to Red Hat Enterprise Linux 8. The leapp-repository packages provide modules for the Leapp utility. The cockpit-leapp plug-in enables you to assess upgradability of your system in the web console before performing an in-place upgrade from RHEL 7 to RHEL 8.

The leapp package has been upgraded to version 0.13.0 and the leapp-repository package to version 0.15.0. The cockpit-leapp package has been upgraded to version 0.1.6.

The supported in-place upgrade paths currently are:

  • From RHEL 7.9 to RHEL 8.4 on the 64-bit Intel, IBM POWER 8 (little endian), and IBM Z architectures

  • From RHEL 7.6 to RHEL 8.4 on architectures that require kernel version 4.14: IBM POWER 9 (little endian) and IBM Z (Structure A). This is the final in-place upgrade path for these architectures.

  • From RHEL 7.9 to RHEL 8.2 on systems with SAP HANA. To ensure your system with SAP HANA remains supported after upgrading to RHEL 8.2, enable the RHEL 8.2 Update Services for SAP Solutions (E4S) repositories.

See Supported in-place upgrade paths for Red Hat Enterprise Linux linked from the References section.

Notable enhancements include:

  • It is now possible to perform an in-place upgrade with SAP HANA on Pay-As-You-Go instances on AWS with Red Hat Update Infrastructure (RHUI).

  • It is now possible to enable EUS or E4S repositories during the in-place upgrade.

  • The Leapp utility can now be installed using the yum install leapp-upgrade command. As part of this change, the leapp-repository and leapp-repository-deps RPM packages have been renamed leapp-upgrade-el7toel8 and leapp-upgrade-el7toel8-deps respectively. If the old packages are already installed on your system, they will be automatically replaced by the new packages when you run the yum update command.

  • Leapp reports, logs, and other generated documentation are in English, regardless of the language configuration.

  • After the upgrade, leftover Leapp packages must be manually removed from the exclude list in the /etc/dnf/dnf.conf configuration file before they can be removed from the system.

  • The repomap.csv file, which is located in the leapp-data15.tar.gz archive, has been deprecated and has been replaced with the repomap.json file. The deprecated file will remain available until March 2022.

  • The IBM POWER 9 (little endian) and IBM Z (Structure A) architectures have reached end of life. Subsequent releases to the in-place upgrade, including new upgrade paths, features, and bug fixes, will not include these architectures.

See Customizing your Red Hat Enterprise Linux in-place upgrade for details.

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/11258

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for Power, little endian7ppc64le
Red Hat Enterprise Linux for Power 97ppc64le
Red Hat Enterprise Linux for IBM z Systems7s390x
Red Hat Enterprise Linux for IBM System z (Structure A)7s390x
Red Hat Enterprise Linux Workstation7x86_64
Red Hat Enterprise Linux Server7x86_64
Red Hat Enterprise Linux Desktop7x86_64

Updated Packages

  • leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm
  • cockpit-leapp-0.1.6-2.el7_9.noarch.rpm
  • leapp-repository-0.15.0-6.el7_9.src.rpm
  • leapp-0.13.0-1.el7_9.src.rpm
  • leapp-0.13.0-1.el7_9.noarch.rpm
  • leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm
  • cockpit-leapp-0.1.6-2.el7_9.src.rpm
  • python2-leapp-0.13.0-1.el7_9.noarch.rpm
  • leapp-deps-0.13.0-1.el7_9.noarch.rpm
  • snactor-0.13.0-1.el7_9.noarch.rpm

Fixes

CVEs

(none)

References


Additional information