Sonarr and Radarr fail to install

@PDXUser, I can chip in on this one. @Flox has essentially got to the root cause of your issue. You are using the ‘root’ share instead of creating one specifically for the purpose. This is a usability bug and is now fixed in our latest code which is actually in stable not testing, see the intro in the following thread:

in short testing stopped at 3.9.1-16 which was equivalent to what would have been 3.9.2-0 stable. We are now on 3.9.2-48 stable as of 2 days ago.

However if you did in fact update to stable:

Then it is best to confirm your actual running version via

yum info rockstor

As going from testing to stable can end up showing a stable version (3.9.2-#) in the Web-UI but actually not installing it. But this doesn’t happen if you go straight to stable from the iso.

In stable channel releases it is no longer possible to select the ‘root’ share as it no longer appears in the Web-UI. We showed it previously (so appears in older testing) but due to work involved in moving to openSUSE a bug was found that where by this was not /root, as many would reasonably suspect, but actually ‘/’ and of course this is very bad. Especially if a rock-on is given that as a ‘share’ to use. Hence the error @Flox wondered about and hence your system breaking when you gave a Rock-on (docker) direct access to the root of your system.

This removal of surfacing root was in the following changes:

against the following issue:

It was a bad show on our part but has now been fixed since stable release version 3.9.2-24 released June 2018.

So in short we previously shouldn’t have surfaced ‘/’ offered as “root” share name: which we don’t in latest code. And the UI should have guided you better on creating specific shares for each rock-ons requirements, maybe those tooltips should be text under/against each text box (@Flox your thoughts on this idea would be welcome).

I.e. in the Rock-on sonar definition we have:

This advise shows as tooltips and advises in turn to create the following shares:

  • sonarr-config
  • Sonarr-library
  • Sonarr-downloads

This is crucial advise and if not followed, and on older testing code, can lead to catastrophes if the then offered ‘root’ is selected. Apologies for our slow progress in releasing iso’s with this fix in but we are hoping to resurrect the testing channel once we re-establish ourselves on openSUSE and have build up more resources. There is also planned a fresh image based iso for the openSUSE installs when they are ready. This will of course have the latest code on release.

There is also the Rock-ons (Docker Plugins) doc section as you may also have not followed the advise there to create a share specifically for the Rock-ons system component.

Much usability work for us to do on our side but I would invite you to read the Rock-on install wizard tool-tips as presented and to peruse that doc section linked and then re-install, as you system is likely toast, and give it another go.

Let us know how it goes if you do end up giving us another trial. Thanks in any case as your input here has helped to reinforce a usability shortfall that those tooltips represent as if one doesn’t look at them (easily missed) then it does lead to a less desirable state; especially with our older code releases.

Hope that helps and good luck in your NAS experiments going forward.