install.sh not supported on RHEL 7

RHEL 7 is said to be a supported OS for the Virtualmin Professional installer version 6.0.4 but I could not get Virtualmin install.sh to work on RHEL 7, RHEL 7.2 and RHEL 7.4.

Keep getting the error stating "Your OS is not currently supported by this installer."

Status: 
Closed (fixed)

Comments

Joe's picture
Submitted by Joe on Wed, 08/23/2017 - 12:36 Pro Licensee

This is my fault. I rewrote our OS detection code, so I could stop relying on so many external libraries early in the install process, but I didn't test on a real RHEL system (only on CentOS).

Can you post the contents of /etc/redhat-release?

RIght now we are working on - Red Hat Enterprise Linux Server release 7.4 (Maipo)

However, we have also tried release 7.0 and 7.2 without success.

Is there a workaround to get the installer to work on any of these RHEL releases?

Joe's picture
Submitted by Joe on Thu, 08/24/2017 - 13:03 Pro Licensee

I need to see the contents of /etc/redhat-release on your system. I can fix it, with that information.

Joe's picture
Submitted by Joe on Thu, 08/24/2017 - 17:45 Pro Licensee

Can you try your installation again? I think I've fixed it.

You don't need to download a new installer or anything; it'll fetch the updated OS detection library when you run the script.

Testing it right now.

Also just wanted to check if Virtualmin supports MSSQL?

Joe's picture
Submitted by Joe on Thu, 08/24/2017 - 21:45 Pro Licensee

OK, I see why that happened. Try again.

Also, sorry for the inconvenience. I'll setup a RHEL system for testing tomorrow, if problems persist. Or, if things don't work on the next try, I can login to your system and complete the installation for you, if you'd like.

Joe's picture
Submitted by Joe on Thu, 08/24/2017 - 22:42 Pro Licensee

We do not currently have a module for MSSQL. Database support is modularized, so it's possible to add support for other databases relatively easily, at least for the basic creation and user related stuff (the MySQL and PostgreSQL Webmin modules are extremely complicated and aren't easy to rewrite for other databases).

Other databases, aside from the first-tier MySQL/Mariadb and PostgreSQL, that do have support include Oracle (though it's not gotten any attention in years, so probably needs work) and SQLite, but I don't think anyone has done any work with MSSQL, and none of us have any experience or contact with it (I haven't touched an MSSQL server in ~15 years).

Hi

I am installing on RedHat 7.4 and installation fails. The error seems to be this missing repo data.

Attached screenshot from virtualmin-install.log

Reposting because I'm not sure if the screenshot was uploaded. Sorry if it's redundant

Reposting because I'm not sure if the screenshot was uploaded. Sorry if it's redundant

Hi

This is the content of /etc/redhat-release

$ cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.4 (Maipo)

Joe's picture
Submitted by Joe on Wed, 11/15/2017 - 14:43 Pro Licensee

OK, I see why this happens. The "releasever" in yum for RHEL seems to be "7Server" instead of just 7. So, I've created a link in the repository for 7Server. It should work now. Give it a try.

Status: Fixed ยป Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.