From e192b9d72a76dcccc9c4fe6b1b6a41c854e647cb Mon Sep 17 00:00:00 2001 From: sonicaj Date: Fri, 20 Sep 2024 23:44:14 +0500 Subject: [PATCH] Make sure we properly retrieve app volume dataset (#14552) --- src/middlewared/middlewared/plugins/apps/crud.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/middlewared/middlewared/plugins/apps/crud.py b/src/middlewared/middlewared/plugins/apps/crud.py index b83e15a3b48f..9bd317379b02 100644 --- a/src/middlewared/middlewared/plugins/apps/crud.py +++ b/src/middlewared/middlewared/plugins/apps/crud.py @@ -358,4 +358,8 @@ def get_app_volume_ds(self, app_name): self.middleware.call_sync('docker.config')['dataset'], 'app_mounts', app_name ) with contextlib.suppress(InstanceNotFound): - return self.middleware.call_sync('pool.dataset.get_instance_quick', apps_volume_ds)['id'] + return self.middleware.call_sync( + 'zfs.dataset.get_instance', apps_volume_ds, { + 'extra': {'retrieve_children': False, 'retrieve_properties': False} + } + )['id']