Virtualmin virtual-server module 8.0.1 released

Howdy all,

We’ve rolled out Virtualmin virtual-server module 8.0.1 for all repos.

This release provides smoother migration to the new Virtualmin 8 repo, whether it’s a manual repo upgrade or an upgrade from GPL to Pro.

Changes since 8.0.0:

  • Add ability to migrate Webmin monolithic to modular while keeping enabled modules for the new repository

As always, if you run into any problems, let us know in a new topic.

4 Likes

Was monolithic to modular one of the big changes prompting 7.x to 8.x ?

1 Like

Repository-wise, this was a breaking change because after switching from the monolithic Webmin package to modular, an upgrade (like GPL → Pro) or a manual repo re-setup could end up installing only the Webmin core package, without the extra modules that used to come with the full Webmin package.

This update fixes that by detecting which Webmin modules were enabled before the switch and then installing the matching modular Webmin packages, so the same functionality remains available after the repository change.

The only known downside is that we don’t currently require the webmin-at package (should be installed manually), which the Virtualmin Support module uses. We can bring this dependency back later, once more users have upgraded to Virtualmin 8.0.1.

Other than that, upgrading to the new repository should be safe, and we’re not aware of any other issues at this time.

2 Likes
SYSTEM INFORMATION
OS type and version Rocky Linux 10.1
Webmin version 2.621
Usermin version 2.521
Virtualmin version 8.0.0 Professional
Theme version 26.22
Apache version 2.4.63
Package updates 2 package updates are available

@Ilia
Just tried to update and have these errors:

Upgrading:
 webmin-virtual-server                 noarch             3:8.0.1-1.pro             virtualmin-stable             8.5 M
 webmin-virtualmin-support             noarch             2:4.2.3-1                 virtualmin-stable              57 k

Transaction Summary
========================================================================================================================
Upgrade  2 Packages

Total download size: 8.6 M
Is this ok [y/N]: y
Downloading Packages:
[MIRROR] webmin-virtualmin-support-4.2.3-1.noarch.rpm: Status code: 404 for https://5601997:@download.virtualmin.com/webmin-virtualmin-support-4.2.3-1.noarch.rpm (IP: 108.156.211.14)
[MIRROR] webmin-virtualmin-support-4.2.3-1.noarch.rpm: Status code: 404 for https://5601997:@download.virtualmin.com/webmin-virtualmin-support-4.2.3-1.noarch.rpm (IP: 108.156.211.14)
[MIRROR] webmin-virtualmin-support-4.2.3-1.noarch.rpm: Status code: 404 for https://5601997:@download.virtualmin.com/webmin-virtualmin-support-4.2.3-1.noarch.rpm (IP: 108.156.211.14)
[MIRROR] webmin-virtualmin-support-4.2.3-1.noarch.rpm: Status code: 404 for https://5601997:@download.virtualmin.com/webmin-virtualmin-support-4.2.3-1.noarch.rpm (IP: 108.156.211.14)
[FAILED] webmin-virtualmin-support-4.2.3-1.noarch.rpm: No more mirrors to try - All mirrors were already tried without success
(2/2): webmin-virtual-server-8.0.1-1.pro 76% [==============================-         ] 1.3 MB/s | 6.6 MB     00:01 ETA
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Error downloading packages:
  webmin-virtualmin-support-2:4.2.3-1.noarch: Cannot download, all mirrors were already tried without success

You should run dnf clean all and try again. And, also do not post your license credentials in public forum.

@Ilia
yes that worked

Ooops sorry did not license info (more coffee please)
will be more careful

1 Like

System Information
Operating system: Rocky Linux 9.7
Webmin version: 2.621
Usermin version: 2.521
Virtualmin version: 8.0.1 Professional
Authentic theme version: 26.22

Hi! I have installed this update. Thereafter, I use the command sudo virtualmin setup-repos.

I think all is OK. Only to confirm:

Before, I had 2 repos for Virtualmin/Webmin (version 7, if I remember correctly). Now, I have only one repo: virtualmin-stable.

Is it OK?

Thanks!

@ivanbg
I have fresh install of 8.0 (now 8.0.1) and have only one repo virtualmin-stable

So seems correct to me

1 Like

Thanks for the confirmation! :slight_smile:

1 Like

Yes, it should always be just one repo. And, with the current design, as soon as Jamie releases Webmin, it goes to Virtualmin’s new repo immediately, unless pre-released.

To be clear, you don’t need another repo; in fact, it would cause issues because they have different types of Webmin packages.

I need to find a way to make sure these issues don’t happen again. Thanks for reporting!

1 Like

@Ilia
Welcome and hope you can find a way :+1:
Overall to the Whole team great work on VM 8.0

Thanks for your work!

Alright, I did find the way! This issue won’t happen again!

Thank you for your kind words! :blush:

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.