/usr/bin/cldetect is missing after removing pkgs after elevate --check
We are elevating our CL8 boxes to CL9.We ran into some issues with a blocker that took a while to work around. Hopefully, this can help somebody who runs into similar issues.
The first time running /scripts/elevate-cpanel --check resulted in identifying the alt-common and webmin-noarch repo pkgs as a blocker:
* 2025-08-02 10:26:06 [ERROR] 17 package(s) installed from unsupported YUM repo 'alt-common' from /etc/yum.repos.d/alt-common-els.repo
* 2025-08-02 10:26:06 [ERROR] 1 package(s) installed from unsupported YUM repo 'webmin-noarch' from /etc/yum.repos.d/webmin.repo
We removed them per https://support.cpanel.net/hc/en-us/articles/33269839809559-Elevate-blocker-unsupported-YUM-repo-alt-common:
# dnf repo-pkgs alt-common remove
# dnf repo-pkgs webmin-stable-noarch remove
Then we re-ran:
[ root@cp4 ~># /scripts/elevate-cpanel --check
* 2025-08-02 10:00:15 [INFO] Running: /usr/local/cpanel/scripts/check_cpanel_pkgs --list-only
* 2025-08-02 10:00:15 [INFO]
* 2025-08-02 10:01:19 [INFO]
* 2025-08-02 10:01:20 [INFO] Successfully verified signature for cpanel (key types: release).
* 2025-08-02 10:01:20 [WARN] Unknown error while checking blockers: Program '/usr/bin/cldetect' is not an executable absolute path. at /scripts/elevate-cpanel line 192.
* 2025-08-02 10:01:20 [WARN] Please fix the detected issues before performing the elevation process.
/usr/bin/cldetect is missing.
'/scripts/upcp --sync' nor '/scripts/upcp --force' nor 'dnf update' nor 'dnf install cldetect' help.
It appears cldetect is part of this repo:
[ root@cp2 ~># dnf provides */cldetect
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 0:15:32 ago on Sat 02 Aug 2025 10:26:20 AM PDT.
lve-utils-6.6.4-1.el8.cloudlinux.x86_64 : LVE control utilities
Repo : cloudlinux-x86_64-server-8
Matched from:
Filename : /usr/bin/cldetect
The repo seems to exist:
[ root@cp4 ~># ls -l /etc/yum.repos.d/cloudlinux.repo
-rw-r--r-- 1 root root 1616 Jul 16 05:25 /etc/yum.repos.d/cloudlinux.repo
Then did this:
[ root@cp4 ~># dnf clean all
This system is receiving updates from CloudLinux Network server.
266 files removed
Then this:
[ root@cp4 ~># dnf makecache
This system is receiving updates from CloudLinux Network server.
EA4 ( EasyApache 4 ) 1.2 MB/s | 3.5 MB 00:02
cPanel Addons Production Feed 15 kB/s | 10 kB 00:00
cPanel Plugins project 354 kB/s | 517 kB 00:01
cloudlinux-x86_64-server-8 3.5 MB/s | 90 MB 00:25
MariaDB106 240 kB/s | 606 kB 00:02
AlmaLinux 8.10 - AppStream 4.4 MB/s | 20 MB 00:04
AlmaLinux 8.10 - BaseOS 6.3 MB/s | 32 MB 00:05
AlmaLinux 8.10 - PowerTools 1.9 MB/s | 4.8 MB 00:02
cl-mysql 4.1 kB/s | 4.5 kB 00:01
AlmaLinux 8.10 - PowerTools 3.3 MB/s | 4.8 MB 00:01
CloudLinux 8 EasyApache4 2.3 MB/s | 9.1 MB 00:04
CloudLinux-EA4-8 - Gradual Rollout Slot 1 379 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 2 390 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 3 387 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 4 368 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 5 391 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 6 401 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 7 394 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 8 394 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 9 398 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 10 72 B/s | 257 B 00:03
CloudLinux-EA4-8 - Gradual Rollout Slot 11 388 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 12 393 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 13 403 B/s | 257 B 00:00
CloudLinux-EA4-8 - Gradual Rollout Slot 14 382 B/s | 257 B 00:00
CloudLinux-8 - Imunify360 4.6 MB/s | 7.1 MB 00:01
CloudLinux-8 - Gradual Rollout Slot 1 414 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 2 391 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 3 397 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 4 397 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 5 392 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 6 339 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 7 399 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 8 391 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 9 3.6 kB/s | 2.6 kB 00:00
CloudLinux-8 - Gradual Rollout Slot 10 334 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 11 395 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 12 392 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 13 387 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 14 398 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 15 402 B/s | 257 B 00:00
CloudLinux-8 - Gradual Rollout Slot 16 391 B/s | 257 B 00:00
Extra Packages for Enterprise Linux 8 - x86_64 1.0 MB/s | 14 MB 00:14
EL-8 - Imunify360 6.6 MB/s | 7.1 MB 00:01
Webmin Releases 4.9 MB/s | 4.4 MB 00:00
WP Toolkit for cPanel 584 kB/s | 107 kB 00:00
WP Toolkit third parties 25 kB/s | 7.8 kB 00:00
Metadata cache created.
Then another attempt:
[ root@cp4 ~># /scripts/elevate-cpanel --check
* 2025-08-02 10:56:07 [INFO] Running: /usr/local/cpanel/scripts/check_cpanel_pkgs --list-only
* 2025-08-02 10:56:07 [INFO]
* 2025-08-02 10:56:44 [INFO]
* 2025-08-02 10:56:44 [INFO] Successfully verified signature for cpanel (key types: release).
* 2025-08-02 10:56:44 [WARN] Unknown error while checking blockers: Program '/usr/bin/cldetect' is not an executable absolute path. at /scripts/elevate-cpanel line 192.
* 2025-08-02 10:56:44 [WARN] Please fix the detected issues before performing the elevation process.
Read More: https://cpanel.github.io/elevate/blockers/
Then ran 'dnf install lve-utilities':
[ root@cp4 ~># dnf install lve-utils
This system is receiving updates from CloudLinux Network server.
cloudlinux-x86_64-server-8 5.2 MB/s | 90 MB 00:17
Last metadata expiration check: 0:00:06 ago on Sat 02 Aug 2025 10:58:56 AM PDT.
Dependencies resolved.
====================================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================================
Installing:
lve-utils x86_64 6.6.19-1.el8.cloudlinux cloudlinux-x86_64-server-8 731 k
Installing dependencies:
alt-cyrus-sasl-lib x86_64 2.1.27-1.el8 cloudlinux-x86_64-server-8 97 k
alt-krb5-libs x86_64 1.17-10.el8 cloudlinux-x86_64-server-8 722 k
alt-libcurlssl11 x86_64 8.14.1-1.el8 cloudlinux-x86_64-server-8 420 k
alt-libssh211 x86_64 1.11.1-1.el8 cloudlinux-x86_64-server-8 236 k
alt-openldap11 x86_64 2.4.46-13.el8 cloudlinux-x86_64-server-8 346 k
alt-openssl11 x86_64 1:1.1.1w-2.el8 cloudlinux-x86_64-server-8 1.4 M
alt-openssl11-libs x86_64 1:1.1.1w-2.el8 cloudlinux-x86_64-server-8 1.4 M
alt-pcre2 x86_64 10.34-1.el8 cloudlinux-x86_64-server-8 251 k
alt-php-internal x86_64 8.2.14-2.el8 cloudlinux-x86_64-server-8 13 k
alt-php-internal-cli x86_64 8.2.14-2.el8 cloudlinux-x86_64-server-8 8.5 M
alt-php-internal-common x86_64 8.2.14-2.el8 cloudlinux-x86_64-server-8 3.2 M
alt-php-internal-intl x86_64 8.2.14-2.el8 cloudlinux-x86_64-server-8 160 k
alt-php-internal-mbstring x86_64 8.2.14-2.el8 cloudlinux-x86_64-server-8 472 k
app-version-detector x86_64 1:30.1.2-1.el8 cloudlinux-x86_64-server-8 67 k
lve-wrappers x86_64 0.7.12-1.el8.cloudlinux cloudlinux-x86_64-server-8
[SNIP a bunch of stuff]
Installed:
alt-cyrus-sasl-lib-2.1.27-1.el8.x86_64 alt-krb5-libs-1.17-10.el8.x86_64 alt-libcurlssl11-8.14.1-1.el8.x86_64
alt-libssh211-1.11.1-1.el8.x86_64 alt-openldap11-2.4.46-13.el8.x86_64 alt-openssl11-1:1.1.1w-2.el8.x86_64
alt-openssl11-libs-1:1.1.1w-2.el8.x86_64 alt-pcre2-10.34-1.el8.x86_64 alt-php-internal-8.2.14-2.el8.x86_64
alt-php-internal-cli-8.2.14-2.el8.x86_64 alt-php-internal-common-8.2.14-2.el8.x86_64 alt-php-internal-intl-8.2.14-2.el8.x86_64
alt-php-internal-mbstring-8.2.14-2.el8.x86_64 app-version-detector-1:30.1.2-1.el8.x86_64 lve-utils-6.6.19-1.el8.cloudlinux.x86_64
lve-wrappers-0.7.12-1.el8.cloudlinux.x86_64
Complete!
And once again '/scripts/elevate-cpanel --check':
[ root@cp4 ~># /scripts/elevate-cpanel --check
* 2025-08-02 11:03:27 [INFO] Running: /usr/local/cpanel/scripts/check_cpanel_pkgs --list-only
* 2025-08-02 11:03:27 [INFO]
* 2025-08-02 11:03:58 [INFO]
* 2025-08-02 11:03:58 [INFO] Successfully verified signature for cpanel (key types: release).
* 2025-08-02 11:03:58 [INFO] Running: /usr/bin/cldetect --check-license
* 2025-08-02 11:03:58 [INFO]
* 2025-08-02 11:03:59 [INFO] OK
* 2025-08-02 11:03:59 [INFO]
* 2025-08-02 11:03:59 [INFO] Running: /usr/sbin/rhn_check
* 2025-08-02 11:03:59 [INFO]
* 2025-08-02 11:04:04 [INFO]
* 2025-08-02 11:04:04 [INFO] Running: /usr/bin/dnf list extras
* 2025-08-02 11:04:04 [INFO]
* 2025-08-02 11:04:54 [INFO] Unsupported YUM repo enabled 'webmin-stable-noarch' without packages installed from /etc/yum.repos.d/webmin-stable.repo, these will be disabled before ELevation
* 2025-08-02 11:04:54 [INFO] Unsupported YUM repo enabled 'cloudlinux-PowerTools' without packages installed from /etc/yum.repos.d/cloudlinux-compat.repo, these will be disabled before ELevation
* 2025-08-02 11:04:54 [INFO] Running: /usr/bin/dnf makecache
* 2025-08-02 11:04:54 [INFO]
* 2025-08-02 11:04:56 [INFO] This system is receiving updates from CloudLinux Network server.
* 2025-08-02 11:04:57 [INFO] EA4 ( EasyApache 4 ) 5.1 kB/s | 2.9 kB 00:00
[SNIP file list]
* 2025-08-02 11:05:16 [INFO] Extra Packages for Enterprise Linux 8 - x86_64 66 kB/s | 35 kB 00:00
* 2025-08-02 11:05:17 [INFO] EL-8 - Imunify360 11 kB/s | 3.0 kB 00:00
* 2025-08-02 11:05:17 [INFO] Webmin Releases 29 kB/s | 3.0 kB 00:00
* 2025-08-02 11:05:17 [INFO] WP Toolkit for cPanel 9.7 kB/s | 2.9 kB 00:00
* 2025-08-02 11:05:17 [INFO] WP Toolkit third parties 42 kB/s | 2.9 kB 00:00
* 2025-08-02 11:05:22 [INFO] Metadata cache created.
* 2025-08-02 11:05:22 [INFO]
* 2025-08-02 11:05:26 [INFO] Checking EasyApache profile compatibility with CloudLinux 9.
* 2025-08-02 11:05:26 [INFO] Running: /usr/local/bin/ea_current_to_profile --target-os=CloudLinux_9 --output=/tmp/M8AaNi0f03/ea_profile.json
* 2025-08-02 11:05:35 [INFO] Backed up EA4 profile to /tmp/M8AaNi0f03/ea_profile.json
* 2025-08-02 11:05:45 [INFO] There are no known blockers to start the elevation process.
You can consider running:
/scripts/elevate-cpanel --start
Question: Did we screw up something early on to require this long convoluted set of actions?
-
More info after running '/scripts/elevate-cpanel--start':
* 2025-08-02 12:04:40 [WARN] Initial attempt to execute '/usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux' failed. Attempting again
* 2025-08-02 12:04:55 [INFO] Running: /usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux
* 2025-08-02 12:04:55 [INFO]
* 2025-08-02 12:04:58 [INFO] This system is receiving updates from CloudLinux Network server.
* 2025-08-02 12:05:03 [INFO] Last metadata expiration check: 0:00:28 ago on Sat Aug 2 12:04:32 2025.
* 2025-08-02 12:05:08 [INFO] Error:
* 2025-08-02 12:05:08 [INFO] Problem: package python3-leapp-0.18.0-2.el8.noarch from cloudlinux-elevate requires leapp-framework-dependencies = 6, but none of the providers can be installed
* 2025-08-02 12:05:08 [INFO] - package leapp-upgrade-el8toel9-0.20.0-6.el8.cloudlinux.noarch from cloudlinux-elevate requires leapp-framework >= 6.0, but none of the providers can be installed
* 2025-08-02 12:05:08 [INFO] - installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.18.0-2.el8.noarch from cloudlinux-elevate
* 2025-08-02 12:05:08 [INFO] - cannot install the best candidate for the job
* 2025-08-02 12:05:08 [INFO] - problem with installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch
* 2025-08-02 12:05:08 [INFO] (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
* 2025-08-02 12:05:09 [INFO]
* 2025-08-02 12:05:09 [WARN] Unknown error while checking blockers: ‘/usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux’ failed. Review and fix the error, then try again with ‘/scripts/elevate-cpanel --continue’ at /scripts/elevate-cpanel line 8364.
* 2025-08-02 12:05:09 [WARN] Please fix the detected issues before performing the elevation process.ran '/usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux':
[ root@cp4 ~># /usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux
This system is receiving updates from CloudLinux Network server.
cloudlinux-x86_64-server-8 8.1 MB/s | 90 MB 00:11
Last metadata expiration check: 0:00:04 ago on Sat 02 Aug 2025 12:09:30 PM PDT.
Error:
Problem: package python3-leapp-0.18.0-2.el8.noarch from cloudlinux-elevate requires leapp-framework-dependencies = 6, but none of the providers can be installed
- package leapp-upgrade-el8toel9-0.20.0-6.el8.cloudlinux.noarch from cloudlinux-elevate requires leapp-framework >= 6.0, but none of the providers can be installed
- installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.18.0-2.el8.noarch from cloudlinux-elevate
- cannot install the best candidate for the job
- problem with installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)Then this:
[ root@cp4 ~># /usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux --nobest
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 0:06:55 ago on Sat 02 Aug 2025 12:04:32 PM PDT.
Dependencies resolved.
Problem: package python3-leapp-0.18.0-2.el8.noarch from cloudlinux-elevate requires leapp-framework-dependencies = 6, but none of the providers can be installed
- package leapp-upgrade-el8toel9-0.20.0-6.el8.cloudlinux.noarch from cloudlinux-elevate requires leapp-framework >= 6.0, but none of the providers can be installed
- installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.18.0-2.el8.noarch from cloudlinux-elevate
- cannot install the best candidate for the job
- problem with installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch
====================================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================================
Installing:
leapp-data-cloudlinux noarch 0.3-7.el8.20240821 cloudlinux-elevate 419 k
leapp-upgrade-el8toel9 noarch 0.20.0-3.el8.cloudlinux cloudlinux-elevate 1.0 M
Installing dependencies:
leapp noarch 0.17.0-1.el8 cloudlinux-elevate 33 k
python3-leapp noarch 0.17.0-1.el8 cloudlinux-elevate 182 k
Skipping packages with broken dependencies:
leapp-upgrade-el8toel9 noarch 0.20.0-6.el8.cloudlinux cloudlinux-elevate 1.0 M
python3-leapp noarch 0.18.0-2.el8 cloudlinux-elevate 199 k
Transaction Summary
====================================================================================================================================================================
Install 4 Packages
Skip 2 Packages
Total download size: 1.6 M
Installed size: 28 M
Downloading Packages:
(1/4): leapp-0.17.0-1.el8.noarch.rpm 62 kB/s | 33 kB 00:00
(2/4): python3-leapp-0.17.0-1.el8.noarch.rpm 389 kB/s | 182 kB 00:00
(3/4): leapp-upgrade-el8toel9-0.20.0-3.el8.cloudlinux.noarch.rpm 738 kB/s | 1.0 MB 00:01
(4/4): leapp-data-cloudlinux-0.3-7.el8.20240821.noarch.rpm 292 kB/s | 419 kB 00:01
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 1.1 MB/s | 1.6 MB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : python3-leapp-0.17.0-1.el8.noarch 1/4
Installing : leapp-0.17.0-1.el8.noarch 2/4
Installing : leapp-upgrade-el8toel9-0.20.0-3.el8.cloudlinux.noarch 3/4
Installing : leapp-data-cloudlinux-0.3-7.el8.20240821.noarch 4/4
Running scriptlet: leapp-data-cloudlinux-0.3-7.el8.20240821.noarch 4/4
Verifying : leapp-0.17.0-1.el8.noarch 1/4
Verifying : leapp-data-cloudlinux-0.3-7.el8.20240821.noarch 2/4
Verifying : leapp-upgrade-el8toel9-0.20.0-3.el8.cloudlinux.noarch 3/4
Verifying : python3-leapp-0.17.0-1.el8.noarch 4/4
Installed:
leapp-0.17.0-1.el8.noarch leapp-data-cloudlinux-0.3-7.el8.20240821.noarch leapp-upgrade-el8toel9-0.20.0-3.el8.cloudlinux.noarch python3-leapp-0.17.0-1.el8.noarch
Skipped:
leapp-upgrade-el8toel9-0.20.0-6.el8.cloudlinux.noarch python3-leapp-0.18.0-2.el8.noarch
Complete!What's the point of the --continue switch?
[ root@cp4 ~># /scripts/elevate-cpanel --continue
##########################################################################################
#
# Please re-run this script with
#
# --help to know more about this script
# --check to check if your server is ready to upgrade
# --start if you would like to begin the upgrade process
#
# Read more from https://cpanel.github.io/elevate/
#
##########################################################################################trying '/scripts/elevate-cpanel --start' again, stay tuned.
0 -
Holy crap.
* 2025-08-02 12:20:04 [WARN] Unknown error while checking blockers: ‘/usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux’ failed. Review and fix the error, then try again with ‘/scripts/elevate-cpanel --continue’ at /scripts/elevate-cpanel line 8364.
* 2025-08-02 12:20:04 [WARN] Please fix the detected issues before performing the elevation process.0 -
[ root@cp4 ~># /usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux --skip-broken
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 0:02:23 ago on Sat 02 Aug 2025 12:19:00 PM PDT.
Package leapp-upgrade-el8toel9-0.20.0-3.el8.cloudlinux.noarch is already installed.
Package leapp-data-cloudlinux-0.3-7.el8.20240821.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!0 -
How do we fix this?
[ root@cp4 ~># /usr/bin/dnf -y install leapp-upgrade leapp-data-cloudlinux --nobest
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 0:10:30 ago on Sat 02 Aug 2025 12:19:00 PM PDT.
Package leapp-upgrade-el8toel9-0.20.0-3.el8.cloudlinux.noarch is already installed.
Package leapp-data-cloudlinux-0.3-7.el8.20240821.noarch is already installed.
Dependencies resolved.
Problem: package python3-leapp-0.18.0-2.el8.noarch from cloudlinux-elevate requires leapp-framework-dependencies = 6, but none of the providers can be installed
- package leapp-upgrade-el8toel9-0.20.0-6.el8.cloudlinux.noarch from cloudlinux-elevate requires leapp-framework >= 6.0, but none of the providers can be installed
- installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.18.0-2.el8.noarch from cloudlinux-elevate
- cannot install the best candidate for the job
- problem with installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch
====================================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================================
Skipping packages with broken dependencies:
leapp-upgrade-el8toel9 noarch 0.20.0-6.el8.cloudlinux cloudlinux-elevate 1.0 M
python3-leapp noarch 0.18.0-2.el8 cloudlinux-elevate 199 k
Transaction Summary
====================================================================================================================================================================
Skip 2 Packages
Nothing to do.
Complete![ root@cp4 ~># dnf search leapp-deps
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 0:05:00 ago on Sat 02 Aug 2025 12:49:48 PM PDT.
================================================================= Name Exactly Matched: leapp-deps =================================================================
leapp-deps.noarch : Meta-package with system dependencies of leapp package
===================================================================== Name Matched: leapp-deps =====================================================================
leapp-deps-el8.noarch : Meta-package with system dependencies for leapp framework
[ Sat Aug 02 12:54:50 ]
[ root@cp4 ~># dnf install leapp-deps-el8.noarch
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 0:05:37 ago on Sat 02 Aug 2025 12:49:48 PM PDT.
Package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[ Sat Aug 02 12:55:30 ]
[ root@cp4 ~># dnf install leapp-deps.noarch
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 0:06:05 ago on Sat 02 Aug 2025 12:49:48 PM PDT.
Error:
Problem: installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch obsoletes leapp-deps provided by leapp-deps-0.18.0-2.el8.noarch from cloudlinux-elevate
- cannot install the best candidate for the job
- problem with installed package leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)0 -
This is what we've got - what else do we need?
[ root@cp4 ~># rpm -qa | grep leapp
leapp-data-cloudlinux-0.3-7.el8.20240821.noarch
python3-leapp-0.17.0-1.el8.noarch
leapp-upgrade-el8toel9-0.20.0-3.el8.cloudlinux.noarch
leapp-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch
leapp-0.17.0-1.el8.noarch
leapp-repository-deps-el8-5.0.8-0.202409111746Z.ed4a8237.HEAD.el8.noarch0 -
Opened a tkt w/ cpanel. Tried this:
[ root@cp4 ~># rpm -e --nodeps leapp-deps-el8
[ Sat Aug 02 15:45:00 ]
[ root@cp4 ~># dnf install leapp-deps
This system is receiving updates from CloudLinux Network server.
Last metadata expiration check: 2:27:57 ago on Sat 02 Aug 2025 01:17:20 PM PDT.
Dependencies resolved.
====================================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================================
Installing:
leapp-deps noarch 0.18.0-2.el8 cloudlinux-elevate 16 k
Transaction Summary
====================================================================================================================================================================
Install 1 Package
Total download size: 16 k
Installed size: 0
Is this ok [y/N]: y
Downloading Packages:
leapp-deps-0.18.0-2.el8.noarch.rpm 38 kB/s | 16 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 38 kB/s | 16 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : leapp-deps-0.18.0-2.el8.noarch 1/1
Verifying : leapp-deps-0.18.0-2.el8.noarch 1/1
Installed:
leapp-deps-0.18.0-2.el8.noarch
Complete!0 -
20 minutes on this:
* 2025-08-02 16:09:44 (5193) [INFO] Looking for duplicate system packages...
0 -
Is this timeframe normal?
* 2025-08-02 16:09:44 (5193) [INFO] Looking for duplicate system packages...
* 2025-08-02 16:30:32 (5216) [INFO] No duplicate packages found.0 -
* 2025-08-02 17:15:27 (10184) [INFO] Sending notification: Failed to update to CloudLinux 9
* 2025-08-02 17:15:27 (10189) [ERROR] The elevation process failed during stage 3.
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] You can continue the process after fixing the errors by running:
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] /usr/local/cpanel/scripts/elevate-cpanel --continue
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] You can check the error log by running:
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] /usr/local/cpanel/scripts/elevate-cpanel
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] Last Error:
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] The 'leapp upgrade' process failed.
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] Please investigate, resolve then re-run the following command to continue the update:
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] /scripts/elevate-cpanel --continue
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR]
* 2025-08-02 17:15:27 (10189) [ERROR] You can read the full leapp report at: /var/log/leapp/leapp-report.txt
* 2025-08-02 17:15:28 (11612) [FATAL] The 'leapp upgrade' process failed.0 -
Risk Factor: high (error)
Title: Actor firewalld_collect_used_object_names unexpectedly terminated with exit code: 1
Summary:
Key: e257969c98393fe2384164671cc5d0be7dc2e430
----------------------------------------
Risk Factor: high
Title: MySQL database backup recommended
Summary: A MySQL/MariaDB installation has been detected on this machine. It is recommended to make a database backup before proceeding with the upgrade.
Key: 619295158862a4fe434e0abc83909f6e6496298f
----------------------------------------0 -
Fixed mysql/mariadb issues
failed again:
Risk Factor: high (error)
Title: Actor firewalld_collect_used_object_names unexpectedly terminated with exit code: 1
Summary:
Key: e257969c98393fe2384164671cc5d0be7dc2e430
----------------------------------------0 -
Installed firewalld even though we don't use it. Seems to have fixed the issue.
0 -
Elevate ultimately failed due an extremely long list of files/packages:
Risk Factor: high
Title: Packages not signed by a known packager found on the system
Summary: The following packages have not been signed by any of the packagers that are known to Leapp and may be removed during the upgrade process in case signed packages to be removed during the upgrade depend on them:0 -
I had posted an update, which seems to have disappeared.
Essentially, cpanel knows there are issues with elevate. They're working on it.
1 -
Another followup - it seems that elevate to CL9 doesn't recognize mysql governor, so should be removed and replaced by normal mysql/mariadb. We'll be checking that next.
0
Please sign in to leave a comment.
Comments
15 comments