Hello, using basic options, when trying to create a child dataset, I am now (prior to the update this worked) getting the following error on 25.10.2.1:
Error Name: EINVAL
Error Code: 22
Reason: \[EINVAL\] pool_dataset_create.aclmode: Must be set to DISCARD when acltype is POSIX or OFF
Error Class: ValidationErrors
Extra: \[
\[
“pool_dataset_create.aclmode”,
“Must be set to DISCARD when acltype is POSIX or OFF”,
22
\]
\]
Trace: Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py”, line 361, in process_method_call
result = await method.call(app, id\_, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py”, line 57, in call
result = await self.middleware.call_with_audit(self.name, self.serviceobj, methodobj, params, app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 956, in call_with_audit
result = await self.\_call(method, serviceobj, methodobj, params, app=app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 773, in \_call
return await methodobj(\*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/service/crud_service.py”, line 176, in create
return await self.middleware.\_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 773, in *call
return await methodobj(\*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/service/crud_service.py”, line 214, in nf
rv = await func(\*args, \*\*kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/decorator.py”, line 108, in wrapped
result = await func(\*args)
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/plugins/pool*/dataset.py", line 451, in do_create
verrors.check()
File “/usr/lib/python3/dist-packages/middlewared/service_exception.py”, line 71, in check
raise self
middlewared.service_exception.ValidationErrors: \[EINVAL\] pool_dataset_create.aclmode: Must be set to DISCARD when acltype is POSIX or OFF
Under advanced options in the UI, I am unsure which setting I need to change. Please advise.
