- Issued:
- 2021-11-10
- Updated:
- 2021-11-10
RHBA-2021:4603 - Bug Fix Advisory
Synopsis
leapp, leapp-repository, and cockpit-leapp bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
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:
Affected Products
- Red Hat Enterprise Linux Server 7 x86_64
- Red Hat Enterprise Linux Workstation 7 x86_64
- Red Hat Enterprise Linux Desktop 7 x86_64
- Red Hat Enterprise Linux for IBM z Systems 7 s390x
- Red Hat Enterprise Linux for Power, little endian 7 ppc64le
- Red Hat Enterprise Linux for Power 9 7 ppc64le
- Red Hat Enterprise Linux for IBM System z (Structure A) 7 s390x
Fixes
- BZ - 1783542 - In-place upgrade fails to convert the zipl configuration to BLS for RHEL-ALT qemu-kvm guest on s390x
- BZ - 1892368 - leapp fails when locale is not en_US.UTF-8
- BZ - 1893982 - Leapp should detect CIFS mounts in /etc/fstab
- BZ - 1911802 - Leapp upgrades fails when /var is XFS with ftype=0 and rootfs is a different FS type
- BZ - 1914863 - [leapp] cannot upgrade if /etc/hosts is missing
- BZ - 1919382 - LEAPP does not interpret network device names properly when they are controlled by a network bond
- BZ - 1962081 - Actor for PostgreSQL changes
- BZ - 1980763 - Leapp does not recognize 'ShowPatchLevel no' in /etc/ssh/sshd_config as inhibitor, which will break sshd in RHEL8
- BZ - 2002347 - Leapp error message is not precise
- BZ - 2014015 - authselectapply actor crashes, causing upgrade to fail in reboot phase
- BZ - 2015191 - Rebase leapp package to new upstream version
- BZ - 2015192 - Rebase leapp-repository package to new upstream version
- BZ - 2015578 - kernel panic after upgrade from rhel7.9 to 8.5-RC
- BZ - 2017115 - Rebase cockpit-leapp package to the latest version
CVEs
(none)
Red Hat Enterprise Linux Server 7
| SRPM | |
|---|---|
| cockpit-leapp-0.1.6-2.el7_9.src.rpm | SHA-256: 422ce35ac87979e12754369848be0f48500bd76ba3b454713d2d1eb03ac3fd1b |
| leapp-0.13.0-1.el7_9.src.rpm | SHA-256: 0e2e2c59200262b0031f25ff1fbe593c99087b566f545ece3f1591c92f8ac768 |
| leapp-repository-0.15.0-6.el7_9.src.rpm | SHA-256: 5b64e2da5f0131c172697d6332e1eadeb70c390b6cd4e5534d164eed083279ce |
| x86_64 | |
| cockpit-leapp-0.1.6-2.el7_9.noarch.rpm | SHA-256: b52175839ce85bc1b7d5b7bc40e46e8988aa2a2d81ee0ed7a4f612cec151ed4d |
| leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 47e7d373b7727212047c00a59d79c15f0f9bc0cb50bfe9d536ae6254e6b3fb10 |
| leapp-deps-0.13.0-1.el7_9.noarch.rpm | SHA-256: 5791adf799e2aaa1128a0e6759288037fbcf01859582b2adccbaaa7a79bdc849 |
| leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm | SHA-256: cb1ce347e7642a24f5823ce77eabb5d1264de2d131a9f5d73f3ecc14f41e6be5 |
| leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm | SHA-256: 3854c187205edac61a87b4b956ef21a11c76c356255ca30f5418ad5f08ac7635 |
| python2-leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 296d5b8b91346299bc5a2b8eb492b188917ab9f636bb990a3ddec29bccfa66ba |
| snactor-0.13.0-1.el7_9.noarch.rpm | SHA-256: cf999d7b64c0f1567761359da52e6ac95e6df80a6e60d74099a021cafd5247ae |
Red Hat Enterprise Linux Workstation 7
| SRPM | |
|---|---|
| cockpit-leapp-0.1.6-2.el7_9.src.rpm | SHA-256: 422ce35ac87979e12754369848be0f48500bd76ba3b454713d2d1eb03ac3fd1b |
| leapp-0.13.0-1.el7_9.src.rpm | SHA-256: 0e2e2c59200262b0031f25ff1fbe593c99087b566f545ece3f1591c92f8ac768 |
| leapp-repository-0.15.0-6.el7_9.src.rpm | SHA-256: 5b64e2da5f0131c172697d6332e1eadeb70c390b6cd4e5534d164eed083279ce |
| x86_64 | |
| cockpit-leapp-0.1.6-2.el7_9.noarch.rpm | SHA-256: b52175839ce85bc1b7d5b7bc40e46e8988aa2a2d81ee0ed7a4f612cec151ed4d |
| leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 47e7d373b7727212047c00a59d79c15f0f9bc0cb50bfe9d536ae6254e6b3fb10 |
| leapp-deps-0.13.0-1.el7_9.noarch.rpm | SHA-256: 5791adf799e2aaa1128a0e6759288037fbcf01859582b2adccbaaa7a79bdc849 |
| leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm | SHA-256: cb1ce347e7642a24f5823ce77eabb5d1264de2d131a9f5d73f3ecc14f41e6be5 |
| leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm | SHA-256: 3854c187205edac61a87b4b956ef21a11c76c356255ca30f5418ad5f08ac7635 |
| python2-leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 296d5b8b91346299bc5a2b8eb492b188917ab9f636bb990a3ddec29bccfa66ba |
| snactor-0.13.0-1.el7_9.noarch.rpm | SHA-256: cf999d7b64c0f1567761359da52e6ac95e6df80a6e60d74099a021cafd5247ae |
Red Hat Enterprise Linux Desktop 7
| SRPM | |
|---|---|
| cockpit-leapp-0.1.6-2.el7_9.src.rpm | SHA-256: 422ce35ac87979e12754369848be0f48500bd76ba3b454713d2d1eb03ac3fd1b |
| leapp-0.13.0-1.el7_9.src.rpm | SHA-256: 0e2e2c59200262b0031f25ff1fbe593c99087b566f545ece3f1591c92f8ac768 |
| leapp-repository-0.15.0-6.el7_9.src.rpm | SHA-256: 5b64e2da5f0131c172697d6332e1eadeb70c390b6cd4e5534d164eed083279ce |
| x86_64 | |
| cockpit-leapp-0.1.6-2.el7_9.noarch.rpm | SHA-256: b52175839ce85bc1b7d5b7bc40e46e8988aa2a2d81ee0ed7a4f612cec151ed4d |
| leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 47e7d373b7727212047c00a59d79c15f0f9bc0cb50bfe9d536ae6254e6b3fb10 |
| leapp-deps-0.13.0-1.el7_9.noarch.rpm | SHA-256: 5791adf799e2aaa1128a0e6759288037fbcf01859582b2adccbaaa7a79bdc849 |
| leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm | SHA-256: cb1ce347e7642a24f5823ce77eabb5d1264de2d131a9f5d73f3ecc14f41e6be5 |
| leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm | SHA-256: 3854c187205edac61a87b4b956ef21a11c76c356255ca30f5418ad5f08ac7635 |
| python2-leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 296d5b8b91346299bc5a2b8eb492b188917ab9f636bb990a3ddec29bccfa66ba |
| snactor-0.13.0-1.el7_9.noarch.rpm | SHA-256: cf999d7b64c0f1567761359da52e6ac95e6df80a6e60d74099a021cafd5247ae |
Red Hat Enterprise Linux for IBM z Systems 7
| SRPM | |
|---|---|
| cockpit-leapp-0.1.6-2.el7_9.src.rpm | SHA-256: 422ce35ac87979e12754369848be0f48500bd76ba3b454713d2d1eb03ac3fd1b |
| leapp-0.13.0-1.el7_9.src.rpm | SHA-256: 0e2e2c59200262b0031f25ff1fbe593c99087b566f545ece3f1591c92f8ac768 |
| leapp-repository-0.15.0-6.el7_9.src.rpm | SHA-256: 5b64e2da5f0131c172697d6332e1eadeb70c390b6cd4e5534d164eed083279ce |
| s390x | |
| cockpit-leapp-0.1.6-2.el7_9.noarch.rpm | SHA-256: b52175839ce85bc1b7d5b7bc40e46e8988aa2a2d81ee0ed7a4f612cec151ed4d |
| leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 47e7d373b7727212047c00a59d79c15f0f9bc0cb50bfe9d536ae6254e6b3fb10 |
| leapp-deps-0.13.0-1.el7_9.noarch.rpm | SHA-256: 5791adf799e2aaa1128a0e6759288037fbcf01859582b2adccbaaa7a79bdc849 |
| leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm | SHA-256: cb1ce347e7642a24f5823ce77eabb5d1264de2d131a9f5d73f3ecc14f41e6be5 |
| leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm | SHA-256: 3854c187205edac61a87b4b956ef21a11c76c356255ca30f5418ad5f08ac7635 |
| python2-leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 296d5b8b91346299bc5a2b8eb492b188917ab9f636bb990a3ddec29bccfa66ba |
| snactor-0.13.0-1.el7_9.noarch.rpm | SHA-256: cf999d7b64c0f1567761359da52e6ac95e6df80a6e60d74099a021cafd5247ae |
Red Hat Enterprise Linux for Power, little endian 7
| SRPM | |
|---|---|
| cockpit-leapp-0.1.6-2.el7_9.src.rpm | SHA-256: 422ce35ac87979e12754369848be0f48500bd76ba3b454713d2d1eb03ac3fd1b |
| leapp-0.13.0-1.el7_9.src.rpm | SHA-256: 0e2e2c59200262b0031f25ff1fbe593c99087b566f545ece3f1591c92f8ac768 |
| leapp-repository-0.15.0-6.el7_9.src.rpm | SHA-256: 5b64e2da5f0131c172697d6332e1eadeb70c390b6cd4e5534d164eed083279ce |
| ppc64le | |
| cockpit-leapp-0.1.6-2.el7_9.noarch.rpm | SHA-256: b52175839ce85bc1b7d5b7bc40e46e8988aa2a2d81ee0ed7a4f612cec151ed4d |
| leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 47e7d373b7727212047c00a59d79c15f0f9bc0cb50bfe9d536ae6254e6b3fb10 |
| leapp-deps-0.13.0-1.el7_9.noarch.rpm | SHA-256: 5791adf799e2aaa1128a0e6759288037fbcf01859582b2adccbaaa7a79bdc849 |
| leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm | SHA-256: cb1ce347e7642a24f5823ce77eabb5d1264de2d131a9f5d73f3ecc14f41e6be5 |
| leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm | SHA-256: 3854c187205edac61a87b4b956ef21a11c76c356255ca30f5418ad5f08ac7635 |
| python2-leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 296d5b8b91346299bc5a2b8eb492b188917ab9f636bb990a3ddec29bccfa66ba |
| snactor-0.13.0-1.el7_9.noarch.rpm | SHA-256: cf999d7b64c0f1567761359da52e6ac95e6df80a6e60d74099a021cafd5247ae |
Red Hat Enterprise Linux for Power 9 7
| SRPM | |
|---|---|
| cockpit-leapp-0.1.6-2.el7_9.src.rpm | SHA-256: 422ce35ac87979e12754369848be0f48500bd76ba3b454713d2d1eb03ac3fd1b |
| leapp-0.13.0-1.el7_9.src.rpm | SHA-256: 0e2e2c59200262b0031f25ff1fbe593c99087b566f545ece3f1591c92f8ac768 |
| leapp-repository-0.15.0-6.el7_9.src.rpm | SHA-256: 5b64e2da5f0131c172697d6332e1eadeb70c390b6cd4e5534d164eed083279ce |
| ppc64le | |
| cockpit-leapp-0.1.6-2.el7_9.noarch.rpm | SHA-256: b52175839ce85bc1b7d5b7bc40e46e8988aa2a2d81ee0ed7a4f612cec151ed4d |
| leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 47e7d373b7727212047c00a59d79c15f0f9bc0cb50bfe9d536ae6254e6b3fb10 |
| leapp-deps-0.13.0-1.el7_9.noarch.rpm | SHA-256: 5791adf799e2aaa1128a0e6759288037fbcf01859582b2adccbaaa7a79bdc849 |
| leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm | SHA-256: cb1ce347e7642a24f5823ce77eabb5d1264de2d131a9f5d73f3ecc14f41e6be5 |
| leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm | SHA-256: 3854c187205edac61a87b4b956ef21a11c76c356255ca30f5418ad5f08ac7635 |
| python2-leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 296d5b8b91346299bc5a2b8eb492b188917ab9f636bb990a3ddec29bccfa66ba |
| snactor-0.13.0-1.el7_9.noarch.rpm | SHA-256: cf999d7b64c0f1567761359da52e6ac95e6df80a6e60d74099a021cafd5247ae |
Red Hat Enterprise Linux for IBM System z (Structure A) 7
| SRPM | |
|---|---|
| cockpit-leapp-0.1.6-2.el7_9.src.rpm | SHA-256: 422ce35ac87979e12754369848be0f48500bd76ba3b454713d2d1eb03ac3fd1b |
| leapp-0.13.0-1.el7_9.src.rpm | SHA-256: 0e2e2c59200262b0031f25ff1fbe593c99087b566f545ece3f1591c92f8ac768 |
| leapp-repository-0.15.0-6.el7_9.src.rpm | SHA-256: 5b64e2da5f0131c172697d6332e1eadeb70c390b6cd4e5534d164eed083279ce |
| s390x | |
| cockpit-leapp-0.1.6-2.el7_9.noarch.rpm | SHA-256: b52175839ce85bc1b7d5b7bc40e46e8988aa2a2d81ee0ed7a4f612cec151ed4d |
| leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 47e7d373b7727212047c00a59d79c15f0f9bc0cb50bfe9d536ae6254e6b3fb10 |
| leapp-deps-0.13.0-1.el7_9.noarch.rpm | SHA-256: 5791adf799e2aaa1128a0e6759288037fbcf01859582b2adccbaaa7a79bdc849 |
| leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch.rpm | SHA-256: cb1ce347e7642a24f5823ce77eabb5d1264de2d131a9f5d73f3ecc14f41e6be5 |
| leapp-upgrade-el7toel8-deps-0.15.0-6.el7_9.noarch.rpm | SHA-256: 3854c187205edac61a87b4b956ef21a11c76c356255ca30f5418ad5f08ac7635 |
| python2-leapp-0.13.0-1.el7_9.noarch.rpm | SHA-256: 296d5b8b91346299bc5a2b8eb492b188917ab9f636bb990a3ddec29bccfa66ba |
| snactor-0.13.0-1.el7_9.noarch.rpm | SHA-256: cf999d7b64c0f1567761359da52e6ac95e6df80a6e60d74099a021cafd5247ae |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.