I had some spare time this weekend and wanted to give Houston UI a go. I’ve worked with CentOS in the past, and figure I might as well try Rocky as I read the HL15 ships with Rocky and Houston by default.
Both times, I setup a VM on an ESXi 8 host. The goal here is not to permanently run as a VM, but to check out Rocky and Houston UI. I plan passing through a couple SATA SSD’sby passing the host chassis HBA directly to the VM.
Ubuntu, all seemed to go well. I followed the single line of using curl to grab the script and pipe it out to bash. No cockpit packages seemed to install. I am going to try that one again later.
Rocky however is the one that troubles me more. When running the curl command I receive an error stating:
Failed to detect the repo that would best suit your system. Please contact email@example.com to get this issue rectified A few lines above that however, it does say Detected RHEL-based distribution. (I did use the Minimal Rocky ISO, as it was the one used in the Rocky documentation at 45Drives).
Now, I’m not an enterprise customer and certainly don’t want to chew up support channels either. Just wanted to raise attention in case anything changed upstream in Rocky, or if there’s anything of use here to the support/devs before I blow the VM away in the name of science!
HI @orix, Our tools and script do not support Rocky 9 or Ubuntu 22 yet. if you still wish to play with Houstin you will need to have Rocky 8 or Ubuntu 20 as your OS.
We are working on adding support for these newer OS but have not had the chance to yet.
That’s what I get for trying too late at night after all the brain juice was switched over to decaf. I swear Hutch, I did read the KB. I also, for whatever reason, read the screenshot as 9 and carried on with my misadventure! I had a sneaking suspicion this was the case, as I saw a few failed dependencies for Navigator. However, I had chalked that up to building on unsupported HW, thinking the Navigator was part of the 45Drives HW only modules. Shamelessly, I carried on with
dnf install --skip-broken xyzrestoftext only to further dig myself into the hole.
The prerequisites in the Houston UI Installation for Rocky do point to their repo for the ISO. But, with Rocky 9 as the first and foremost option. I may have overlooked it, but I wasn’t able to locate a list of supported releases for each OS. I did notice the Ubuntu guides state 20.04 in the title, but assumed that was due to the KB’s age.
With the amount of these rolling out, alongside the forum topics created yesterday for various Apps like Nextcloud, a few pinned KB’s in the forums with some of that information for Houston would probably help cut down on a few questions.
I’ll roll another VM with Rocky 8 (as Ubuntu 20.04LTS is Maintenance EOL as of Apr 2023) this afternoon and try my hand again.
P.S. - Very happy to see some realmd love! I keep my homelab similar to my prod environment which is (unfortunately) very Microsoft centric. So realmd has become a favorite of mine!
I’ve been there myself too many times but I’ll never admit it lol.
I went ahead and updated some of the KB guides so that Rocky 8 is in the name of the article. I hope this will clear up some of the confusion between Rocky 8 and Rocky 9 support
Appreciate it! I’m sure others will as well!
I have also run into issues with Ubuntu 22.04. I know it’s not supported however the LTS has been out for quite some time. Are there plans to support it? Will the HL15 be supported with Houston?
These issues are also tracked here
I’ve also tested with Ubuntu 20.04, which enterprise offerings seem to be supported but not the HL15.
I had not tried, but I believe Cockpit itself has support for 22.04LTS. I hadn’t heard about Cockpit until Houston UI, and now I’ll be slapping it on a few VM’s I have as an easy way to check logs and services.
The install doc seems easy enough, maybe I could try pulling in the 45Drives specific modules on 22.04. The biggest one being the ZFS module.
the HL15 specific packages to make the 45drives disks tab, motherboard, and system info are only on the testing repo for 45Drives
We do have enterprise customers that have Houston UI on Rocky 9 and Ubuntu 22 although it is not a supported OS from us yet I believe it works out of the box for Cokcpit and then you would need the testing version of our repo for Ubuntu 22.
As for Rocky 9, we do not have el9 packages so you would need to manually compile the Rocky 8 (el8) packages for Rocky 9 to get the specific 45Dreives tabs