-
Bug
-
Resolution: Done-Errata
-
Major
-
6.11.5
-
False
-
-
False
-
CLOSED
-
5,500
-
Platform
-
-
-
Important
-
None
Description of problem:
Unable to upgrade the Red Hat Satellite server from RHEL-7 to RHEL-8 after updating the Satellite server to 6.11.5.
Version-Release number of selected component (if applicable):
Red Hat Satellite 6.11.5 (RHEL-7)
How reproducible:
100%
Steps to Reproduce:
1. Upgrade the existing Red Hat Satellite server to 6.11.5
2. Run below commands:
- subscription-manager repos --enable=rhel-7-server-extras-rpms
- satellite-maintain packages install leapp leapp-repository
- leapp preupgrade
Actual results:
The preupgrade command fails with the below error:
Actor: dnf_transaction_check
Message: DNF execution failed with non zero exit code.
STDOUT:
Last metadata expiration check: 0:01:12 ago on Wed Mar 8 00:09:20 2023.
Package foreman-installer-katello-1:3.1.2.8-1.el7sat.noarch is already installed.
Package rubygem-foreman_maintain-1:1.0.19-1.el7sat.noarch is already installed.
Package tfm-rubygem-smart_proxy_ansible-3.3.1-4.el7sat.noarch is already installed.
Package satellite-installer-6.11.0.7-1.el7sat.noarch is already installed.
Package katello-4.3.0-3.el7sat.noarch is already installed.
Package container-selinux-2:2.119.2-1.911c772.el7_8.noarch is already installed.
Package foreman-installer-1:3.1.2.8-1.el7sat.noarch is already installed.
STDERR:
Warning: Package marked by Leapp to install not found in repositories metadata: rubygem-foreman_ansible_core rubygem-foreman-tasks-core boost-python3-devel boost-python3 rubygem-foreman_remote_execution_core log4j12
Warning: Package marked by Leapp to upgrade not found in repositories metadata: python2-leapp gpg-pubkey leapp-upgrade-el7toel8 leapp
Transaction check:
Problem 1: package katello-4.3.0-3.el8sat.noarch requires candlepin-selinux >= 2.0, but none of the providers can be installed
- cannot install the best update candidate for package candlepin-selinux-4.1.19-1.el7sat.noarch
- cannot install the best candidate for the job
- candlepin-selinux-4.1.19-1.el7sat.noarch does not belong to a distupgrade repository
- nothing provides selinux-policy >= 3.14.3-108.el8 needed by candlepin-selinux-4.1.19-1.el8sat.noarch
Problem 2: problem with installed package candlepin-4.1.19-1.el7sat.noarch
- cannot install the best update candidate for package candlepin-4.1.19-1.el7sat.noarch
- problem with installed package candlepin-selinux-4.1.19-1.el7sat.noarch
- package candlepin-selinux-4.1.13-1.el8sat.noarch requires candlepin = 4.1.13-1.el8sat, but none of the providers can be installed
- package candlepin-selinux-4.1.14-1.el8sat.noarch requires candlepin = 4.1.14-1.el8sat, but none of the providers can be installed
- cannot install both candlepin-4.1.19-1.el8sat.noarch and candlepin-4.1.13-1.el8sat.noarch
- cannot install both candlepin-4.1.19-1.el8sat.noarch and candlepin-4.1.14-1.el8sat.noarch
- cannot install the best update candidate for package candlepin-selinux-4.1.19-1.el7sat.noarch
- nothing provides selinux-policy >= 3.14.3-108.el8 needed by candlepin-selinux-4.1.19-1.el8sat.noarch
- candlepin-4.1.19-1.el7sat.noarch does not belong to a distupgrade repository
Expected results:
- leapp preupgrade command should be executed successfully.