The message is: Failed to upgrade to Virtualmin Pro : The wbm-virtual-server RPM package was not found in the list of available packages from repository. Perhaps one of your current repositories is not working?
[root@vmi353538 ~]# sudo sh -c "$(curl -fsSL https://software.virtualmin.com/gpl /scripts/virtualmin-install.sh)" -- --setup
[INFO] Log will be written to: /root/virtualmin-install.log
[INFO] Started Virtualmin 6 GPL software repositories setup
▣ Phase 1 of 1: Setup
Downloading Virtualmin 6 release package ▒▒▒
✔
warning: file /etc/yum.repos.d/virtualmin.repo: remove failed: No such file or d irectory
warning: file /etc/pki/rpm-gpg/RPM-GPG-KEY-webmin: remove failed: No such file o r directory
warning: file /etc/pki/rpm-gpg/RPM-GPG-KEY-virtualmin-6: remove failed: No such file or directory
warning: file /etc/pki/rpm-gpg/RPM-GPG-KEY-virtualmin: remove failed: No such fi le or directory
Installing Virtualmin 6 release package ✔
[SUCCESS] Repository configuration successful. You can now install Virtualmin
[SUCCESS] components using your OS package manager.
[root@vmi353538 ~]#
[root@vmi353538 ~]#
The mesage is:
" Failed to upgrade to Virtualmin Pro : The wbm-virtual-server RPM package was not found in the list of available packages from repository. Perhaps one of your current repositories is not working?"
That makes it more complicated, we can’t safely replace the Virtualmin 6 repos with Virtualmin 7 repos for CentOS 7 because we used to have a custom build of Apache with suexec pointing to home…Virtualmin 7 switched to using fcgiwrap so we could avoid rebuilding Apache.
CentOS 7 reaches end of life in 27 days, so you can’t safely use it much longer. Maybe you want to migrate to a newer version (Rocky or Alma 9 would be the appropriate choice for upgrading from CentOS 7, or RHEL 9 if you prefer something direct from Red Hat) and start with a fresh Virtualmin 7 Pro installation, instead of upgrading this one to Pro and then having to immediately migrate to a newer system anyway.
If you really must keep using CentOS 7 for 27 more days and need Pro, I can walk you through forcing it to use Virtualmin 7. We’ll also have to update any domains you have that are using suexec for anything (any CGI or fcgid execution mode applications) as that will no longer work after the switch.