Container global setting get [EFAULT] 'ZFSDatasetService' object has no attribute 'do_create'

get error when use containers

{“jsonrpc”:“2.0”,“id”:“8404f6f6-d2d0-4418-b752-487b6f42d750”,“method”:“virt.global.update”,“params”:[{“pool”:“mydata”,“bridge”:“[AUTO]”,“v4_network”:null,“v6_network”:null,“storage_pools”:[“mydata”]}]}

{"jsonrpc": "2.0", "error": {"code": -32001, "message": "Method call error", "data": {"error": 14, "errname": "EFAULT", "reason": "[EFAULT] 'ZFSDatasetService' object has no attribute 'do_create'", "trace": {"class": "CallError", "frames": [{"filename": "/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py", "lineno": 392, "method": "process_method_call", "line": "                app.send_truenas_error(id_, JSONRPCError.TRUENAS_CALL_ERROR.value, \"Method call error\", e.errno, str(e),\n", "argspec": ["self", "app", "id_", "method", "params"], "locals": {"self": "<middlewared.api.base.server.ws_handler.rpc.RpcWebSocketHandler object at 0x7fa79da0c440>", "app": "<middlewared.api.base.server.ws_handler.rpc.RpcWebSocketApp object at 0x7fa76c11a150>", "id_": "'8404f6f6-d2d0-4418-b752-487b6f42d750'", "method": "<middlewared.api.base.server.method.Method object at 0x7fa79d9f5780>", "params": "[{'pool': 'mydata', 'bridge': '[AUTO]', 'v4_network': None, 'v6_network': None, 'storage_pools': ['mydata']}]", "e": "CallError(\"'ZFSDatasetService' object has no attribute 'do_create'\")"}}, {"filename": "/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py", "lineno": 63, "method": "call", "line": "            result = await result.wait(raise_error=True, raise_error_forward_classes=(Exception,))\n", "argspec": ["self", "app", "id_", "params"], "locals": {"self": "<middlewared.api.base.server.method.Method object at 0x7fa79d9f5780>", "app": "<middlewared.api.base.server.ws_handler.rpc.RpcWebSocketApp object at 0x7fa76c11a150>", "id_": "'8404f6f6-d2d0-4418-b752-487b6f42d750'", "params": "[{'pool': 'mydata', 'bridge': '[AUTO]', 'v4_network': None, 'v6_network': None, 'storage_pools': ['mydata']}]", "methodobj": "<bound method ConfigService.update of <middlewared.plugins.virt.global.VirtGlobalService object at 0x7fa79ddcc050>>", "mock": "None", "result": "<middlewared.job.Job object at 0x7fa76c1dae90>"}}, {"filename": "/usr/lib/python3/dist-packages/middlewared/job.py", "lineno": 506, "method": "wait", "line": "                    raise self.exc_info[1]\n", "argspec": ["self", "timeout", "raise_error", "raise_error_forward_classes"], "locals": {"self": "<middlewared.job.Job object at 0x7fa76c1dae90>", "timeout": "None", "raise_error": "True", "raise_error_forward_classes": "(<class 'Exception'>,)"}}, {"filename": "/usr/lib/python3/dist-packages/middlewared/job.py", "lineno": 587, "method": "run", "line": "            if self.options['transient']:\n", "argspec": ["self", "queue"], "locals": {"self": "<middlewared.job.Job object at 0x7fa76c1dae90>", "queue": "<middlewared.job.JobsQueue object at 0x7fa7cc318440>", "handled": "None"}}, {"filename": "/usr/lib/python3/dist-packages/middlewared/job.py", "lineno": 608, "method": "__run_body", "line": "                rv = await self.method(*args)\n", "argspec": ["self"], "locals": {"self": "<middlewared.job.Job object at 0x7fa76c1dae90>", "prepend": "[<middlewared.job.Job object at 0x7fa76c1dae90>]", "args": "[<middlewared.job.Job object at 0x7fa76c1dae90>, {'pool': 'mydata', 'bridge': '[AUTO]', 'v4_network': None, 'v6_network': None, 'storage_pools': ['mydata']}]"}}, {"filename": "/usr/lib/python3/dist-packages/middlewared/api/base/decorator.py", "lineno": 136, "method": "wrapped", "line": "                result = await func(*args)\n", "varargspec": "args", "locals": {"args": "('***', '***', '***')", "accepts": "<class 'middlewared.api.v26_04_0.virt_global.VirtGlobalUpdateArgs'>", "args_index": "2", "func": "<function VirtGlobalService.do_update at 0x7fa79f5eb920>"}}, {"filename": "/usr/lib/python3/dist-packages/middlewared/plugins/virt/global.py", "lineno": 204, "method": "do_update", "line": "        await job.wait(raise_error=True)\n", "argspec": ["self", "job", "data"], "locals": {"self": "<middlewared.plugins.virt.global.VirtGlobalService object at 0x7fa79ddcc050>", "job": "<middlewared.job.Job object at 0x7fa76c1d8690>", "data": "{'pool': 'mydata', 'bridge': '[AUTO]', 'storage_pools': ['mydata'], 'v4_network': None, 'v6_network': None}", "old": "{'id': 1, 'pool': 'mydata', 'storage_pools': ['mydata'], 'bridge': None, 'v4_network': None, 'v6_network': None, 'dataset': 'mydata/.ix-virt', 'state': 'ERROR'}", "new": "{'id': 1, 'pool': 'mydata', 'storage_pools': 'mydata', 'bridge': None, 'v4_network': None, 'v6_network': None}", "removed_storage_pools": "set()", "verrors": "ValidationErrors([])", "pool_choices": "{'[DISABLED]': '[Disabled]', 'mydata': 'mydata'}", "idx": "0", "pool": "'mydata'", "error_message": "[]"}}, {"filename": "/usr/lib/python3/dist-packages/middlewared/job.py", "lineno": 508, "method": "wait", "line": "                raise CallError(self.error)\n", "argspec": ["self", "timeout", "raise_error", "raise_error_forward_classes"], "locals": {"self": "<middlewared.job.Job object at 0x7fa76c1d8690>", "timeout": "None", "raise_error": "True", "raise_error_forward_classes": "(<class 'middlewared.service_exception.CallError'>, <class 'middlewared.service_exception.ValidationErrors'>)"}}], "formatted": "Traceback (most recent call last):\n  File \"/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py\", line 376, in process_method_call\n    result = await method.call(app, id_, params)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py\", line 63, in call\n    result = await result.wait(raise_error=True, raise_error_forward_classes=(Exception,))\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3/dist-packages/middlewared/job.py\", line 506, in wait\n    raise self.exc_info[1]\n  File \"/usr/lib/python3/dist-packages/middlewared/job.py\", line 563, in run\n    await self.future\n  File \"/usr/lib/python3/dist-packages/middlewared/job.py\", line 608, in __run_body\n    rv = await self.method(*args)\n         ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3/dist-packages/middlewared/api/base/decorator.py\", line 136, in wrapped\n    result = await func(*args)\n             ^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3/dist-packages/middlewared/plugins/virt/global.py\", line 204, in do_update\n    await job.wait(raise_error=True)\n  File \"/usr/lib/python3/dist-packages/middlewared/job.py\", line 508, in wait\n    raise CallError(self.error)\nmiddlewared.service_exception.CallError: [EFAULT] 'ZFSDatasetService' object has no attribute 'do_create'\n", "repr": "CallError(\"'ZFSDatasetService' object has no attribute 'do_create'\")"}, "extra": null}}, "id": "8404f6f6-d2d0-4418-b752-487b6f42d750"}