30 lines
951 B
Diff
30 lines
951 B
Diff
From 5829b341ea6826d70772af941859359475976b40 Mon Sep 17 00:00:00 2001
|
|
From: Zdenek Kabelac <zkabelac@redhat.com>
|
|
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
|
|
|