- Feb 27, 2021
I'm having the same issues. Have a feeling the ACL fixes didn't make it into Beta. We may have to wait till 21.08 for these fixes. i was able to add users and groups to folders in windows i just had to set the admin user and group to the top of the data set.So any idea why i cant add group or even user to ACL ?
It can (sometimes) be done by using a manual update file or reverting the update to nightly (select an older boot environment). No guarantees though.Dang. So there's not a way to move to the Beta train? I was asked by Devs to move to the nightlies to test a fix. I'm on a nightly from 20210604 and the Beta still shows as an older version/downgrade. Bummer.
Error: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 139, in call_method
result = await self.middleware._call(message['method'], serviceobj, methodobj, params, app=self,
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1207, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1004, in nf
return await f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/middlewared/plugins/vm/vm_lifecycle.py", line 46, in start
await self.middleware.run_in_thread(self._start, vm['name'])
File "/usr/lib/python3/dist-packages/middlewared/utils/run_in_thread.py", line 10, in run_in_thread
return await self.loop.run_in_executor(self.run_in_thread_executor, functools.partial(method, *args, **kwargs))
File "/usr/lib/python3/dist-packages/middlewared/utils/io_thread_pool_executor.py", line 25, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/lib/python3/dist-packages/middlewared/plugins/vm/vm_supervisor.py", line 61, in _start
File "/usr/lib/python3/dist-packages/middlewared/plugins/vm/supervisor/supervisor_base.py", line 142, in start
middlewared.service_exception.CallError: [EFAULT] VM will not start as DISK Device: /dev/zvol/P4510s/Virtual Machines/Windows10Siemens-qv2iw device(s) are not available.
Seeems like the most basic thing....i mean isnt that the first thing a user does? o well i have to do as you or wait until 21.08. Thanks for confirming.I'm having the same issues. Have a feeling the ACL fixes didn't make it into Beta. We may have to wait till 21.08 for these fixes. i was able to add users and groups to folders in windows i just had to set the admin user and group to the top of the data set.
It's been noted that ACLs require a configuration for "other".... this hasn't been documented well yet, but 21.06 software works as-is.Seeems like the most basic thing....i mean isnt that the first thing a user does? o well i have to do as you or wait until 21.08. Thanks for confirming.
It seems that there is a requirement to define the ACL for Other. Can you do this even if it is no read or write access. then you can try adding an ACL for USERB. If that is not working, then there may be a bug... please report it. I'll see if we can document the correct process more quickly.I only got this far with ACL:
I was able to save ACL permissions with user/group selected and assigned to "USERA" on the left side (File Information) AND UserObj; GroupObj; Other on the right side (ACL).
Given that I did not set permissions for Other, I can only connect to this share with USERA. That's as expected.
I cannot, however, add additional (read-only) permissions for another user "USERB". With varying error messages that do not necessarily make sense to me I cannot save any changes to my above maintained permissions.
Using the gluster volume directly for shares is planned for 21.08 afaik.My question now is: how can I use it? I can't see a way to provide it via iSCSI or NFS, either from TrueCommand or the nodes' GUI.
I haven't found anything on the documentation as well. What am I missing?