Thank you for explaining the steps @Hooverdan
Otherwise I would really have missed, that one or two of the repos had to be changed from “15.5” to “15.6” although the latest installer is already based on 15.6
Nevertheless, today I re-installed Rockstor and I am now running V5.0.14 on openSUSE 15.6 & afterwards I have switched back to the stable channel.
Regarding the NetworkManager-wait-online
service:
While setting up the new Rockstor installation on the command line (there is only the locale & keyboard layout to be selected), an error about this service will interrupt and bring the “cli-gui” somewhat out of shape (but it is still usable). Once the installer is finished and the login-prompt is presented, I can log-in - but the rockstor web-UI is not available.
After logging in, I blacklisted the kernel module
and did the upgrade steps (which will not be necessary in the future). After rebooting I could log into the web-UI and continue as usual.
Thank’s for the support, my server is up and running successfully so far
Although I am not sure if this belongs here, I would like to share some of my Rockstor fresh-installation-migration issues. If I should post them somewhere else, I am happy to do so.
After doing a full Rockstor configuration backup from my old system (4.6.1-0) and importing it to my new installation (5.0.14) there where some more or less crucial things missing:
- SSL certificates
- E-Mail configuartion
- the password of my rockstor-created users (which where not the new system before importing !)
- the groups I created where there but the users where not assigned to the groups (to be fair, I have added the users to the group via CLI
usermod -aG
, because I could not find a Rockstor web-UI setting) - the SMB share “Custom configuration” set via web-UI (I first imported the disks before restoring the rockstor config from backup)
- all NFS shares where “read-only”
Just some minor inconveniences that I could fix quickly, I just wanted to share this experience.
Another completely unrelated issue regarding the new openSUSE leap version was that the libvirt daemons (for KVM/Quemu virtualisation) are apparently running in “modular daemons” instead of “monolithic daemons” and have to be started manually after installing:
for drv in qemu network nodedev nwfilter secret storage
do
sudo systemctl enable virt${drv}d.service
sudo systemctl enable virt${drv}d{,-ro,-admin}.socket
done
for drv in qemu network nodedev nwfilter secret storage
do
sudo systemctl start virt${drv}d{,-ro,-admin}.socket
done
This is definitely nothing that you (Rockstor development team) have to care about, as virtual machines are not supported anyway.
It is just really straight-forward to install libvirt for virtual machines on openSUSE and I was running (one) VM on top of rockstor for about a month now and was just struggling a bit to find the information I shared above for bringing the libvirt daemons up on openSUSE Leap 15.6.
It is working now perfectly on Rockstor 5.0.14 as well
I will also try running Cockpit on Rockstor, because it is only available on openSUSE Leap since 15.6. This would add a nice web-UI for managing virtual machines where only some additional packages are required which are all provided in the standard openSUSE Leap 15.6 repos.
Then Rockstor could serve as a user-friendly (easy installation & management web-UI for VMs) Virtual-Machine Host.
But I will write more about this (probably in a new thread) once things are running.
Cheers
Simon