From 5829b341ea6826d70772af941859359475976b40 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Tue, 15 Aug 2023 23:06:29 +0200 Subject: [PATCH 03/24] lvconvert: fix regresion from integrity check Testing code sliped into commit and cause regression in testing for a raid with integrity. --- tools/lvconvert.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/lvconvert.c b/tools/lvconvert.c index c25c87db4..6d2abb2e7 100644 --- a/tools/lvconvert.c +++ b/tools/lvconvert.c @@ -6410,8 +6410,8 @@ int lvconvert_to_cache_with_cachevol_cmd(struct cmd_context *cmd, int argc, char static int _lvconvert_integrity_remove(struct cmd_context *cmd, struct logical_volume *lv) { - if (!lv_is_integrity(lv)) { - log_error("LV does not have integrity."); + if (!lv_is_integrity(lv) && !lv_is_raid(lv)) { + log_error("LV %s does not have integrity.", display_lvname(lv)); return 0; } -- 2.35.3