Hi all,
It's come to my attention that the Red Hat-operated download site for Fedora is off-line and has been off-line all day. This will cause any installation of Virtualmin Professional (or anything else that uses yum) onto a Fedora system to fail with the following error, or something very similar:
Error: Cannot find a valid baseurl for repo: fedora-core
If you run into this problem, you can work around it, by modifying your yum configuration to use a different source for the OS portions of the system (fedora-core and fedora-updates, usually). This is configured in /etc/yum.repos.d/fedora-core.repo and /etc/yum.repos.d/fedora-updates.repo.
My favorite mirror is mirrors.kernel.org, so I would comment out the mirrorlist option in each of these files and add a line like so:
For fedora-core:
baseurl=http://mirrors.kernel.org/fedora/core/$releasever/$basearch/
And for fedora-updates:
baseurl=http://mirrors.kernel.org/fedora/core/updates/$releasever/$basearch/
This is probably best considered a temporary solution, and should be switched back once Red Hat gets their server(s) back online.
Hope this helps anyone installing on Fedora during this trying time.