After update to 3.9.2-3 Yum updates - Plex - Shares are not working

Hi,I’m a newbie to rockstor and Unix systems. Perhaps you can help me solving several problems.
I’m running rockstor wit Plex since a couple of month with no problems until the last Update to 3.9.2-3.

What I have done:

  • I started the Update of packages on the Web UI

  • This did not work. I received this error
    Error: Package: rockstor-3.9.2-0.x86_64 (@Rockstor-Stable)
    Requires: docker-engine
    Removing: docker-engine-1.13.1-1.el7.centos.x86_64 (@anaconda/3)
    docker-engine = 1.13.1-1.el7.centos
    Obsoleted By: docker-ce-17.09.0.ce-1.el7.centos.x86_64 (Rockstor-Stable)
    Not found
    Available: docker-engine-1.9.1-1.el7.centos.x86_64 (rockstor)
    docker-engine = 1.9.1-1.el7.centos

  • I made a yum update in a terminal. It completed without any error. I rebooted the system.
    Then the trouble starts:

  • Bootstrap service cannot be set to ON

Some of the shares are not mounted anymore

Perhaps this is the reason why I cannot access the Plex UI anymore?

Even a recovery of a disk image (made with “dd”) didn’t resolve the problem.

If you need more information don’t hesitate to ask for.

Would be great if someone can help me.

cheers
Uli

PS.: sorry for my bad english.

[EDIT]: next steps to a solution
I managed to mount the Shares again, start the bootstrap.service and enable Plex WebUI by enabling the btrfs quota.
“btrfs quota enable /”

But on the rockstor webUI it shows 0 size and usage:
grafik

How can I solve this?

[EDIT]: try to resize a share results in

        Traceback (most recent call last):

File “/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py”, line 41, in _handle_exception
yield
File “/opt/rockstor/src/rockstor/storageadmin/views/share.py”, line 219, in put
update_quota(share.pool, share.pqgroup, new_size * 1024)
File “/opt/rockstor/src/rockstor/fs/btrfs.py”, line 778, in update_quota
out, err, rc = run_command(cmd, log=True)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 121, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /sbin/btrfs qgroup limit none 2015/5 /mnt2/DATA1. rc = 1. stdout = [‘’]. stderr = [‘ERROR: unable to limit requested quota group: No such file or directory’, ‘’]

@upapi_rockstor Thanks for the excellent report and for helping to support Rockstor.

Not sure what happened with the Web UI update but it looks like you tried it just as one repo was updated and the other was not. Might just have been bad timing.

Well noticed, that really helped with looking into this.

I have replied to another thread that you have contributed to re the failure to mount shares. That reply:

details the now pending pr which contains a fix for at least the failure to mount. The other consequences of our failure to enable quotas (can’t resize shares and 0 share usage stats etc) is currently in the works.

Hope that helps and thanks again for pushing through this one and sharing your findings.

Happy New Year,

after Yum update rockstor and reboot everything works perfect.
Thank you very much.

@upapi_rockstor Thanks for the update and glad your sorted again.

Same to you and all.

We had a little bit of a bumpy patch back there for a bit but hopefully we are on the other side.

And thanks for helping to support Rockstor development.