Rock-ons issues

Hi @maclm,

This error indicates a rather complex state in which a previous task for the rock-on (usually its installation) was pending, but somehow “vanished” without throwing an error that Rockstor could catch. It’s a rather tricky one to reproduce and thus better deal with it, but there are plans for big improvements in the future in this domain.

Now, to get you back on track, I would start by resetting the database information related to these rock-ons. We have an as-yet undocumented script to do just that:

Based on your Github post, you seem to have this issue with three different rock-ons, so you would need to run it for each as follows:

 /opt/rockstor/bin/delete-rockon Syncthing
 /opt/rockstor/bin/delete-rockon OpenVPN
 /opt/rockstor/bin/delete-rockon Ghost

Then, go to Rockstor’s Rock-ons page, and click on the “Update” button in the top right corner. This will refresh the database information for all rock-ons, and thus reset them (more info on what this update does here, if interested).

You should now be able to try again installing these rock-ons.

On a side note, I’m a little concerned as to why you had this issue with 3 rock-ons, as this might indicate the presence of a bigger problem. I thus have a few questions:

  1. Does that mean you are seeing this with all the rock-ons you’ve tried to install?
  2. Is this a new Rockstor install and you thus haven’t had rock-ons running previoulsy, or have you been running rock-on(s) in the past (and still currently) but only now experiencing this problem?

Regardless of your answer to these two questions, I would recommend you to clean-up the relevant database information by running the three delete-rockon command listed above and clicking the “update” button on the Rock-ons page. Then, we can try installing them again and see what happens.

Hope this helps,