/etc/yum.repos.d directory on a clean system with Virtualmin installed has
virtualmin.repo and no
webmin.repo. However, if you initially installed only Webmin and then install Virtualmin on top of it, then the same directory has both repo files. And both systems behave similarly, at least you can't differ then from UI point.
But I wonder is there any technical difference between two systems? I mean what the second system could pull from
webmin.repo that the first system with only
virtualmin.repo can not?
If on a system with Virtualmin installed all updates are pulled from
webmin.repo becomes obsolete and does nothing, then maybe it should be removed during Virtualmin installation?