You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
902 B
27 lines
902 B
@@ -, +, @@ |
|
convert internal LV" |
|
--- |
|
tools/lvconvert.c | 4 +++- |
|
1 file changed, 3 insertions(+), 1 deletion(-) |
|
--- a/tools/lvconvert.c |
|
+++ a/tools/lvconvert.c |
|
@@ -243,6 +243,7 @@ static int _lvconvert_name_params(struct lvconvert_params *lp, |
|
!strstr(lp->lv_name, "_tmeta") && |
|
!strstr(lp->lv_name, "_cdata") && |
|
!strstr(lp->lv_name, "_cmeta") && |
|
+ !strstr(lp->lv_name, "_corig") && |
|
!apply_lvname_restrictions(lp->lv_name)) |
|
return_0; |
|
|
|
@@ -4440,7 +4441,8 @@ static int _lvconvert(struct cmd_context *cmd, struct logical_volume *lv, |
|
!lv_is_thin_pool_metadata(lv) && |
|
!lv_is_thin_pool_data(lv) && |
|
!lv_is_used_cache_pool(lv) && |
|
- !lv_is_raid_image(lv)) { |
|
+ !lv_is_raid_image(lv) && |
|
+ !(lv_is_raid(lv) && strstr(lv->name, "_corig"))) { |
|
log_error("Cannot convert internal LV %s.", display_lvname(lv)); |
|
ret = 0; |
|
goto out; |
|
-- |
|
|
|
|