$ cat /etc/os-release
/usr/local/cpanel/cpanel -V
df -h /boot
-weight: 500;">dnf repolist
rpm -qa | egrep 'kmod-|kernel|imunify|cloudlinux|ea-|alt-'
/usr/local/cpanel/scripts/check_cpanel_pkgs --fix
cat /etc/os-release
/usr/local/cpanel/cpanel -V
df -h /boot
-weight: 500;">dnf repolist
rpm -qa | egrep 'kmod-|kernel|imunify|cloudlinux|ea-|alt-'
/usr/local/cpanel/scripts/check_cpanel_pkgs --fix
cat /etc/os-release
/usr/local/cpanel/cpanel -V
df -h /boot
-weight: 500;">dnf repolist
rpm -qa | egrep 'kmod-|kernel|imunify|cloudlinux|ea-|alt-'
/usr/local/cpanel/scripts/check_cpanel_pkgs --fix - The server runs Rocky Linux 9 and receives regular updates
- You maintain hypervisor snapshots or verified full-image backups
- Console access is available and tested independently of SSH
- cPanel installation matches vendor defaults with limited third-party RPM additions
- No custom kernel modules, out-of-tree drivers, or unusual storage configurations exist
- You need to restore supported -weight: 500;">status within a single maintenance window - The server runs Rocky Linux 8 and you want to land on AlmaLinux 9 or later
- Third-party repositories supply core packages or introduce dependency conflicts
- Configuration history spans multiple administrators with incomplete documentation
- You plan to resize the VPS, change IP assignments, or reorganize account structures
- The environment hosts business-critical multi-account deployments where predictability outweighs speed
- You want parallel validation before customer traffic moves to the new system - Insufficient free space in the /boot partition
- No console access or untested out-of-band management
- Backups that exist but have not been restored in recent months
- Active third-party repositories supplying core system packages
- Custom kernels, RAID configurations, or kernel modules from external sources
- Failing cPanel package integrity checks
- No documented rollback procedure - Treating OS conversion like a standard overnight patch cycle
- Skipping console access verification before reboot
- Leaving third-party repositories enabled during dependency resolution
- Combining panel updates, OS conversion, PHP changes, and mail configuration in one window
- Failing to test customer-visible services after system recovery
- Assuming web server uptime means migration success