Operating System & Version
CentOS v7.9.2009
cPanel & WHM Version
106.0.11
May 3, 2019
8
0
1
Montreal
cPanel Access Level
Root Administrator
In layman's terms how can I fix the below errors to update to AlmaLinux 8 - I only use PHP 7.4 and PHP 8.1 - I also use LiteSpeed and Immunify360

This is what the report states:

The system detected the following issues which would prevent cPanel ELevate from upgrading the system to AlmaLinux 8:

One or more enabled YUM repo are currently unsupported. You should disable these repositories and remove packages installed from them before continuing the update. Consider reporting this limitation to Issues · cpanel/elevate

One or more EasyApache 4 package(s) are not compatible with AlmaLinux 8. Please remove these packages before continuing the update.

- ea-php52 - ea-php52-build - ea-php52-libc-client - ea-php52-pear - ea-php52-php-bcmath - ea-php52-php-bz2 - ea-php52-php-cli - ea-php52-php-common - ea-php52-php-curl - ea-php52-php-dba - ea-php52-php-devel - ea-php52-php-enchant - ea-php52-php-exif - ea-php52-php-fileinfo - ea-php52-php-ftp - ea-php52-php-gd - ea-php52-php-gettext - ea-php52-php-gmp - ea-php52-php-iconv - ea-php52-php-imap - ea-php52-php-intl - ea-php52-php-ioncube - ea-php52-php-ldap - ea-php52-php-litespeed - ea-php52-php-mariadb10 - ea-php52-php-mariadb101 - ea-php52-php-mbstring - ea-php52-php-mcrypt - ea-php52-php-mysql5.0 - ea-php52-php-mysql5.1 - ea-php52-php-mysql5.5 - ea-php52-php-mysql5.6 - ea-php52-php-mysql5.7 - ea-php52-php-odbc - ea-php52-php-pdo - ea-php52-php-percona5.5 - ea-php52-php-percona5.6 - ea-php52-php-percona5.7 - ea-php52-php-pgsql - ea-php52-php-posix - ea-php52-php-process - ea-php52-php-pspell - ea-php52-php-snmp - ea-php52-php-soap - ea-php52-php-sockets - ea-php52-php-tidy - ea-php52-php-xml - ea-php52-php-xmlrpc - ea-php52-php-zip - ea-php52-runtime - ea-php53 - ea-php53-build - ea-php53-libc-client - ea-php53-pear - ea-php53-php-bcmath - ea-php53-php-bz2 - ea-php53-php-calendar - ea-php53-php-cli - ea-php53-php-common - ea-php53-php-curl - ea-php53-php-dba - ea-php53-php-devel - ea-php53-php-enchant - ea-php53-php-exif - ea-php53-php-fileinfo - ea-php53-php-fpm - ea-php53-php-ftp - ea-php53-php-gd - ea-php53-php-gettext - ea-php53-php-gmp - ea-php53-php-iconv - ea-php53-php-imap - ea-php53-php-intl - ea-php53-php-ioncube - ea-php53-php-ldap - ea-php53-php-litespeed - ea-php53-php-mbstring - ea-php53-php-mcrypt - ea-php53-php-mysqlnd - ea-php53-php-odbc - ea-php53-php-pdo - ea-php53-php-pgsql - ea-php53-php-posix - ea-php53-php-process - ea-php53-php-pspell - ea-php53-php-snmp - ea-php53-php-soap - ea-php53-php-sockets - ea-php53-php-sourceguardian - ea-php53-php-xml - ea-php53-php-xmlrpc - ea-php53-php-zip - ea-php53-runtime - ea-php54 - ea-php54-build - ea-php54-libc-client - ea-php54-pear - ea-php54-php-bcmath - ea-php54-php-bz2 - ea-php54-php-calendar - ea-php54-php-cli - ea-php54-php-common - ea-php54-php-curl - ea-php54-php-dba - ea-php54-php-devel - ea-php54-php-enchant - ea-php54-php-exif - ea-php54-php-fileinfo - ea-php54-php-fpm - ea-php54-php-ftp - ea-php54-php-gd - ea-php54-php-gettext - ea-php54-php-gmp - ea-php54-php-iconv - ea-php54-php-imap - ea-php54-php-intl - ea-php54-php-ioncube - ea-php54-php-ldap - ea-php54-php-litespeed - ea-php54-php-mbstring - ea-php54-php-mcrypt - ea-php54-php-mysqlnd - ea-php54-php-odbc - ea-php54-php-pdo - ea-php54-php-pgsql - ea-php54-php-posix - ea-php54-php-process - ea-php54-php-pspell - ea-php54-php-snmp - ea-php54-php-soap - ea-php54-php-sockets - ea-php54-php-sourceguardian - ea-php54-php-xml - ea-php54-php-xmlrpc - ea-php54-php-zip - ea-php54-runtime - ea-php55 - ea-php55-build - ea-php55-libc-client - ea-php55-pear - ea-php55-php-bcmath - ea-php55-php-bz2 - ea-php55-php-calendar - ea-php55-php-cli - ea-php55-php-common - ea-php55-php-curl - ea-php55-php-dba - ea-php55-php-devel - ea-php55-php-enchant - ea-php55-php-exif - ea-php55-php-fileinfo - ea-php55-php-fpm - ea-php55-php-ftp - ea-php55-php-gd - ea-php55-php-gettext - ea-php55-php-gmp - ea-php55-php-iconv - ea-php55-php-imap - ea-php55-php-intl - ea-php55-php-ioncube - ea-php55-php-ldap - ea-php55-php-litespeed - ea-php55-php-mbstring - ea-php55-php-mcrypt - ea-php55-php-mysqlnd - ea-php55-php-odbc - ea-php55-php-pdo - ea-php55-php-pgsql - ea-php55-php-posix - ea-php55-php-process - ea-php55-php-pspell - ea-php55-php-snmp - ea-php55-php-soap - ea-php55-php-sockets - ea-php55-php-sourceguardian - ea-php55-php-tidy - ea-php55-php-xml - ea-php55-php-xmlrpc - ea-php55-php-zendguard - ea-php55-php-zip - ea-php55-runtime - ea-php56 - ea-php56-build - ea-php56-libc-client - ea-php56-pear - ea-php56-php-bcmath - ea-php56-php-bz2 - ea-php56-php-calendar - ea-php56-php-cli - ea-php56-php-common - ea-php56-php-curl - ea-php56-php-dba - ea-php56-php-devel - ea-php56-php-enchant - ea-php56-php-exif - ea-php56-php-fileinfo - ea-php56-php-fpm - ea-php56-php-ftp - ea-php56-php-gd - ea-php56-php-gettext - ea-php56-php-gmp - ea-php56-php-iconv - ea-php56-php-imap - ea-php56-php-intl - ea-php56-php-ioncube - ea-php56-php-ldap - ea-php56-php-litespeed - ea-php56-php-mbstring - ea-php56-php-mcrypt - ea-php56-php-mysqlnd - ea-php56-php-odbc - ea-php56-php-pdo - ea-php56-php-pgsql - ea-php56-php-posix - ea-php56-php-process - ea-php56-php-pspell - ea-php56-php-snmp - ea-php56-php-soap - ea-php56-php-sockets - ea-php56-php-sourceguardian - ea-php56-php-tidy - ea-php56-php-xml - ea-php56-php-xmlrpc - ea-php56-php-zendguard - ea-php56-php-zip - ea-php56-runtime - ea-php70 - ea-php70-build - ea-php70-libc-client - ea-php70-pear - ea-php70-php-bcmath - ea-php70-php-bz2 - ea-php70-php-calendar - ea-php70-php-cli - ea-php70-php-common - ea-php70-php-curl - ea-php70-php-dba - ea-php70-php-devel - ea-php70-php-enchant - ea-php70-php-exif - ea-php70-php-fileinfo - ea-php70-php-fpm - ea-php70-php-ftp - ea-php70-php-gd - ea-php70-php-gettext - ea-php70-php-gmp - ea-php70-php-iconv - ea-php70-php-imap - ea-php70-php-intl - ea-php70-php-ldap - ea-php70-php-litespeed - ea-php70-php-mbstring - ea-php70-php-mcrypt - ea-php70-php-mysqlnd - ea-php70-php-odbc - ea-php70-php-pdo - ea-php70-php-pgsql - ea-php70-php-posix - ea-php70-php-process - ea-php70-php-pspell - ea-php70-php-snmp - ea-php70-php-soap - ea-php70-php-sockets - ea-php70-php-tidy - ea-php70-php-xml - ea-php70-php-xmlrpc - ea-php70-php-zip - ea-php70-runtime - ea-php71 - ea-php71-build - ea-php71-libc-client - ea-php71-pear - ea-php71-php-bcmath - ea-php71-php-bz2 - ea-php71-php-calendar - ea-php71-php-cli - ea-php71-php-common - ea-php71-php-curl - ea-php71-php-dba - ea-php71-php-devel - ea-php71-php-enchant - ea-php71-php-exif - ea-php71-php-fileinfo - ea-php71-php-fpm - ea-php71-php-ftp - ea-php71-php-gd - ea-php71-php-gettext - ea-php71-php-gmp - ea-php71-php-iconv - ea-php71-php-imap - ea-php71-php-intl - ea-php71-php-ldap - ea-php71-php-litespeed - ea-php71-php-mbstring - ea-php71-php-mcrypt - ea-php71-php-mysqlnd - ea-php71-php-odbc - ea-php71-php-pdo - ea-php71-php-pgsql - ea-php71-php-posix - ea-php71-php-process - ea-php71-php-pspell - ea-php71-php-snmp - ea-php71-php-soap - ea-php71-php-sockets - ea-php71-php-xml - ea-php71-php-xmlrpc - ea-php71-php-zip - ea-php71-runtime - ea-php74-php-redis - ea-php81-php-redis
Verified
 
Last edited by a moderator:

quietFinn

Well-Known Member
Feb 4, 2006
2,031
542
493
Finland
cPanel Access Level
Root Administrator
Have you removed all PHP versions except PHP7.4 and PHP8.1 in EasyApache?
 
  • Like
Reactions: cPRex
May 3, 2019
8
0
1
Montreal
cPanel Access Level
Root Administrator
CentOS-Base.repo
CentOS-CR.repo
CentOS-Debuginfo.repo
CentOS-Media.repo
CentOS-Sources.repo
CentOS-Vault.repo
CentOS-fasttrack.repo
CentOS-x86_64-kernel.repo
EA4-experimental.repo
EA4.repo
MariaDB100.repo
MariaDB101.repo
MariaDB102.repo
MariaDB103.repo
cPAddons.repo
cpanel-plugins.repo
epel-testing.repo
epel.repo
imunify-rollout.repo
imunify360-current.repo
imunify360-ea-php-hardened.repo
imunify360-testing.repo
imunify360.repo
kernelcare.repo
litespeed.repo
remi-glpi91.repo
remi-glpi92.repo
remi-glpi93.repo
remi-glpi94.repo
remi-modular.repo
remi-php54.repo
remi-php70.repo
remi-php71.repo
remi-php72.repo
remi-php73.repo
remi-php74.repo
remi-safe.repo
remi.repo
 
May 3, 2019
8
0
1
Montreal
cPanel Access Level
Root Administrator
Ok, I had an older update checker script apparently ver.1 when it should be vers. 4. After updating that then running the checker again I ended up with:

-------------------------------------------

[root@host ~]# /scripts/elevate-cpanel --check --upgrade-to=almalinux

* 2022-12-27 16:10:00 [WARN] Unsupported YUM repo enabled 'remi-php74' without packages installed from /etc/yum.repos.d/remi-php74.repo

* 2022-12-27 16:10:00 [WARN] Unsupported YUM repo enabled 'litespeed' without packages installed from /etc/yum.repos.d/litespeed.repo

* 2022-12-27 16:10:00 [ERROR] 2 package(s) installed from unsupported YUM repo 'litespeed-update' from /etc/yum.repos.d/litespeed.repo

* 2022-12-27 16:10:00 [WARN] Unsupported YUM repo enabled 'EA4-experimental' without packages installed from /etc/yum.repos.d/EA4-experimental.repo

* 2022-12-27 16:10:00 [WARN] *** Elevation Blocker detected: ***
One or more enabled YUM repo are currently unsupported.
You should disable these repositories and remove packages installed from them
before continuing the update.

-------------------------------------------

After disabling the above repos and re-running the script I ended up with:

[root@host ~]# /scripts/elevate-cpanel --check --upgrade-to=almalinux
* 2022-12-27 16:33:05 [INFO] Checking if your system is up to date:
* 2022-12-27 16:33:05 [INFO] Running: /usr/bin/yum clean all
* 2022-12-27 16:33:05 [INFO]
* 2022-12-27 16:33:05 [INFO] Loaded plugins: fastestmirror, universal-hooks
* 2022-12-27 16:33:05 [INFO] Cleaning repos: EA4 cpanel-addons-production-feed cpanel-plugins MariaDB103 base
* 2022-12-27 16:33:05 [INFO] : epel extras imunify360 imunify360-rollout-1 imunify360-rollout-2
* 2022-12-27 16:33:05 [INFO] : imunify360-rollout-3 imunify360-rollout-4 kernelcare updates
* 2022-12-27 16:33:05 [INFO] Cleaning up list of fastest mirrors
* 2022-12-27 16:33:05 [INFO] Other repos take up 102 M of disk space (use --verbose for details)
* 2022-12-27 16:33:05 [INFO]
* 2022-12-27 16:33:05 [INFO] Running: /usr/bin/yum check-update -q
* 2022-12-27 16:33:05 [INFO]
* 2022-12-27 16:33:20 [INFO]
* 2022-12-27 16:33:20 [INFO] Checking /scripts/sysup
* 2022-12-27 16:33:20 [INFO] Running: /scripts/sysup
* 2022-12-27 16:33:20 [INFO]
* 2022-12-27 16:33:20 [INFO] checkyum version 22.3 (excludes: bind-chroot)
* 2022-12-27 16:33:20 [INFO] All Needed Packages are already installed.
* 2022-12-27 16:33:20 [INFO]
* 2022-12-27 16:33:20 [INFO] Checking EasyApache profile compatibility with AlmaLinux 8.
* 2022-12-27 16:33:20 [INFO] Running: /usr/local/bin/ea_current_to_profile --target-os=AlmaLinux_8 --output=/tmp/OE_mvbyJCj/ea_profile.json
* 2022-12-27 16:33:21 [INFO] Backed up EA4 profile to /tmp/OE_mvbyJCj/ea_profile.json
* 2022-12-27 16:33:21 [INFO] There is no known blockers to start the elevation process.
You can consider running:
/scripts/elevate-cpanel --start
[root@host ~]#

--------------------------------------------------------------------

Which looks OK to update - unless anyone knows of any nasties to watch out for?

Thanks for the help.