Issue
Elevate fail with the following error:
* 2024-01-25 11:22:38 [ERROR] 2 package(s) installed from unsupported YUM repo 'cloudlinux-ea4-rollout-1' from /etc/yum.repos.d/cloudlinux-ea4-rollout.repo
* 2024-01-25 11:22:38 [ERROR] 10 package(s) installed from unsupported YUM repo 'cloudlinux-ea4-rollout-2' from /etc/yum.repos.d/cloudlinux-ea4-rollout.repo
* 2024-01-25 11:22:38 [ERROR] 1 package(s) installed from unsupported YUM repo 'cloudlinux-ea4-rollout-3' from /etc/yum.repos.d/cloudlinux-ea4-rollout.repo
* 2024-01-25 11:22:38 [ERROR] 1 package(s) installed from unsupported YUM repo 'cloudlinux-ea4-rollout-4' from /etc/yum.repos.d/cloudlinux-ea4-rollout.repo
[...]
* 2024-01-25 11:22:38 [INFO] Unsupported YUM repo enabled 'cloudlinux-ea4-rollout-13' without packages installed from /etc/yum.repos.d/cloudlinux-ea4-rollout.repo, these will be disabled before ELevation
* 2024-01-25 11:22:38 [ERROR] 2 package(s) installed from unsupported YUM repo 'cloudlinux-ea4-rollout-14' from /etc/yum.repos.d/cloudlinux-ea4-rollout.repo
* 2024-01-25 11:22:38 [WARN] *** Elevation Blocker detected: ***
One or more enabled YUM repo are currently unsupported and have installed packages.
You should disable these repositories and remove packages installed from them
Environment
- CloudLinux 7
- Elevate
- cPanel
Solution
Warning: Before performing any actions with packages and starting Elevate, we strongly recommend making a full server backup, because Elevate is still in beta and may fail, resulting in system inoperability.
- Repositories can be disabled using the command
# yum-config-manager --disable cloudlinux-ea4-rollout*
- It is possible to identify which packages are installed from these repositories by using a command such as:
# yumdb search from_repo 'cloudlinux-ea4-rollout-*' | grep 'ea-' | sed 's/^.*ea-/ea-/'
Or some other way that's convenient for you.
- These packages can be reinstalled manually from the cl-ea4 stable repository or using a command like:
# yum reinstall $(yumdb search from_repo 'cloudlinux-ea4-rollout-*' | grep 'ea-' | sed 's/^.*ea-/ea-/')
Cause
These repositories should be disabled before working with packages so that packages are not installed again from a rollout.
Comments
0 comments
Please sign in to leave a comment.