Hi All,
I did try the full installer but that kept freezing and never installed onto my machine. So I resorted to installing openSUSE Leap 15.4 and follow the instructions on the website. I unfortunately ran into an issue where the Rockstor service will not start
Mediavault:~ # systemctl status -l rockstor-pre.service
× rockstor-pre.service - Tasks required prior to starting Rockstor
Loaded: loaded (/etc/systemd/system/rockstor-pre.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2023-01-15 20:58:32 GMT; 2min 7s ago
Process: 663 ExecStart=/opt/rockstor/bin/initrock (code=exited, status=1/FAILURE)
Main PID: 663 (code=exited, status=1/FAILURE)
Jan 15 20:58:32 Mediavault initrock[663]: File “/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/conf/init.py”, line 92, in init
Jan 15 20:58:32 Mediavault initrock[663]: mod = importlib.import_module(self.SETTINGS_MODULE)
Jan 15 20:58:32 Mediavault initrock[663]: File “/usr/lib64/python2.7/importlib/init.py”, line 37, in import_module
Jan 15 20:58:32 Mediavault initrock[663]: import(name)
Jan 15 20:58:32 Mediavault initrock[663]: File “/opt/rockstor/src/rockstor/settings.py”, line 22, in
Jan 15 20:58:32 Mediavault initrock[663]: import subprocess, distro
Jan 15 20:58:32 Mediavault initrock[663]: ImportError: No module named distro
Jan 15 20:58:32 Mediavault systemd[1]: rockstor-pre.service: Main process exited, code=exited, status=1/FAILURE
Jan 15 20:58:32 Mediavault systemd[1]: rockstor-pre.service: Failed with result ‘exit-code’.
Jan 15 20:58:32 Mediavault systemd[1]: Failed to start Tasks required prior to starting Rockstor.
Mediavault:~ # systemctl status -l rockstor.service
○ rockstor.service - RockStor startup script
Loaded: loaded (/etc/systemd/system/rockstor.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Jan 15 20:58:32 Mediavault systemd[1]: Dependency failed for RockStor startup script.
Jan 15 20:58:32 Mediavault systemd[1]: rockstor.service: Job rockstor.service/start failed with result ‘dependency’.
░░ Subject: A start job for unit rockstor-pre.service has begun execution
░░ Defined-By: systemd
░░
░░ A start job for unit rockstor-pre.service has begun execution.
░░
░░ The job identifier is 2090.
Jan 15 20:34:52 Mediavault initrock[21405]: Traceback (most recent call last):
Jan 15 20:34:52 Mediavault initrock[21405]: File “/opt/rockstor/bin/initrock”, line 37, in
Jan 15 20:34:52 Mediavault initrock[21405]: import scripts.initrock
Jan 15 20:34:52 Mediavault initrock[21405]: File “/opt/rockstor/src/rockstor/scripts/init.py”, line 6, in
Jan 15 20:34:52 Mediavault initrock[21405]: django.setup()
Jan 15 20:34:52 Mediavault initrock[21405]: File “/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/init.py”, line 17, in setup
Jan 15 20:34:52 Mediavault initrock[21405]: configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
Jan 15 20:34:52 Mediavault initrock[21405]: File “/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/conf/init.py”, line 48, in getattr
Jan 15 20:34:52 Mediavault initrock[21405]: self._setup(name)
Jan 15 20:34:52 Mediavault initrock[21405]: File “/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/conf/init.py”, line 44, in _setup
Jan 15 20:34:52 Mediavault initrock[21405]: self._wrapped = Settings(settings_module)
Jan 15 20:34:52 Mediavault initrock[21405]: File “/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/conf/init.py”, line 92, in init
Jan 15 20:34:52 Mediavault initrock[21405]: mod = importlib.import_module(self.SETTINGS_MODULE)
Jan 15 20:34:52 Mediavault initrock[21405]: File “/usr/lib64/python2.7/importlib/init.py”, line 37, in import_module
Jan 15 20:34:52 Mediavault initrock[21405]: import(name)
Jan 15 20:34:52 Mediavault initrock[21405]: File “/opt/rockstor/src/rockstor/settings.py”, line 22, in
Jan 15 20:34:52 Mediavault initrock[21405]: import subprocess, distro
Jan 15 20:34:52 Mediavault initrock[21405]: ImportError: No module named distro
Jan 15 20:34:52 Mediavault systemd[1]: rockstor-pre.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░
░░ An ExecStart= process belonging to unit rockstor-pre.service has exited.
░░
░░ The process’ exit code is ‘exited’ and its exit status is 1.
Jan 15 20:34:52 Mediavault systemd[1]: rockstor-pre.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░
░░ The unit rockstor-pre.service has entered the ‘failed’ state with result ‘exit-code’.
Jan 15 20:34:52 Mediavault systemd[1]: Failed to start Tasks required prior to starting Rockstor.
░░ Subject: A start job for unit rockstor-pre.service has failed
░░ Defined-By: systemd
░░
░░ A start job for unit rockstor-pre.service has finished with a failure.
░░
░░ The job identifier is 2090 and the job result is failed.
Jan 15 20:34:52 Mediavault systemd[1]: Dependency failed for RockStor startup script.
░░ Subject: A start job for unit rockstor.service has failed
░░ Defined-By: systemd
░░ Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit rockstor.service has finished with a failure.
░░
░░ The job identifier is 2087 and the job result is dependency.
Jan 15 20:34:52 Mediavault systemd[1]: rockstor.service: Job rockstor.service/start failed with result ‘dependency’.
I am not a linux expert just read google for how to do things. Could someone please help me to troubleshoot this issue as I am beyond my capability for this now?
Thanks
Andrew