TrueNAS-SCALE-21.08-BETA.2
name of the variable and its value is irrelevant.
This also occurs for valid sysctl vars and values.
Interesting that across 3 similar installs.
Same privileged user across all 3.
1 suffered this problem, but problem now gone after doing nothing.
1 still cannot add any variables.
Variables are settable via cmdline and /etc/sysctl.conf
System Settings > Advanced > Sysctl > Add
Variable: somevar
Value: somevalue
Enable: check
Save
ValidationErrors
[EINVAL] tunable_create.type: Invalid choice: LOADER
Error: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 150, 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 1262, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/service.py", line 827, in create
rv = await self.middleware._call(
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1262, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1092, in nf
res = await f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1181, in nf
args, kwargs = clean_and_validate_args(args, kwargs)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1175, in clean_and_validate_args
raise verrors
middlewared.service_exception.ValidationErrors: [EINVAL] tunable_create.type: Invalid choice: LOADER
name of the variable and its value is irrelevant.
This also occurs for valid sysctl vars and values.
Interesting that across 3 similar installs.
Same privileged user across all 3.
1 suffered this problem, but problem now gone after doing nothing.
1 still cannot add any variables.
Variables are settable via cmdline and /etc/sysctl.conf
System Settings > Advanced > Sysctl > Add
Variable: somevar
Value: somevalue
Enable: check
Save
ValidationErrors
[EINVAL] tunable_create.type: Invalid choice: LOADER
Error: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 150, 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 1262, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/service.py", line 827, in create
rv = await self.middleware._call(
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1262, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1092, in nf
res = await f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1181, in nf
args, kwargs = clean_and_validate_args(args, kwargs)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1175, in clean_and_validate_args
raise verrors
middlewared.service_exception.ValidationErrors: [EINVAL] tunable_create.type: Invalid choice: LOADER