From c33b0c40a77ad15ab793c570673408ea0d6faf3a Mon Sep 17 00:00:00 2001 From: Vojtech Trefny Date: Thu, 9 Apr 2026 08:26:31 +0200 Subject: [PATCH] lvm-dbus: Do not ignore rename fails in thpool/cachepool_convert This makes these function behave the same way the CLI plugin does when the final rename call fails. --- src/plugins/lvm/lvm-dbus.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/lvm/lvm-dbus.c b/src/plugins/lvm/lvm-dbus.c index f6842c67..0b2eb3eb 100644 --- a/src/plugins/lvm/lvm-dbus.c +++ b/src/plugins/lvm/lvm-dbus.c @@ -3664,7 +3664,7 @@ gboolean bd_lvm_thpool_convert (const gchar *vg_name, const gchar *data_lv, cons ret = call_lvm_obj_method_sync (vg_name, VG_INTF, "CreateThinPool", params, NULL, extra, TRUE, error); if (ret && name) - bd_lvm_lvrename (vg_name, data_lv, name, NULL, error); + ret = bd_lvm_lvrename (vg_name, data_lv, name, NULL, error); return ret; } @@ -3715,7 +3715,7 @@ gboolean bd_lvm_cache_pool_convert (const gchar *vg_name, const gchar *data_lv, ret = call_lvm_obj_method_sync (vg_name, VG_INTF, "CreateCachePool", params, NULL, extra, TRUE, error); if (ret && name) - bd_lvm_lvrename (vg_name, data_lv, name, NULL, error); + ret = bd_lvm_lvrename (vg_name, data_lv, name, NULL, error); return ret; }