From 1ae6bae552ca7973f48645f0502a12d158684c4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Sun, 29 Jun 2025 23:32:33 +0200 Subject: [PATCH] lvm: suppress logs on stdout when expecting json output Apparently lvm sometimes logs messages to stdout (instead of stderr), which messes up json format. Disable those messages by passing --quiet option. Fixes QubesOS/qubes-issues#10023 --- qubes/storage/lvm.py | 1 + 1 file changed, 1 insertion(+) diff --git a/qubes/storage/lvm.py b/qubes/storage/lvm.py index d0b4a0cef..4e80492ca 100644 --- a/qubes/storage/lvm.py +++ b/qubes/storage/lvm.py @@ -234,6 +234,7 @@ def usage_details(self): _init_cache_cmd = [ _lvm, "lvs", + "--quiet", "--noheadings", "-o", "vg_name,pool_lv,name,lv_size,data_percent,lv_attr,origin,lv_metadata_size,"