Hello community,

here is the log from the commit of package lvm2 for openSUSE:Factory checked in 
at 2020-03-04 09:38:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lvm2 (Old)
 and      /work/SRC/openSUSE:Factory/.lvm2.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lvm2"

Wed Mar  4 09:38:06 2020 rev:133 rq:780796 version:2.03.05

Changes:
--------
--- /work/SRC/openSUSE:Factory/lvm2/lvm2.changes        2020-01-18 
12:13:27.298988444 +0100
+++ /work/SRC/openSUSE:Factory/.lvm2.new.26092/lvm2.changes     2020-03-04 
09:38:11.917848420 +0100
@@ -1,0 +2,6 @@
+Mon Feb 27 09:36:00 UTC 2020 - heming.z...@suse.com
+
+- vgreduce --removemissing with cache devices will remove lvs (bsc#1157736)
+  + bug-1157736-add-suggestion-message-for-mirror-LVs.patch
+
+-------------------------------------------------------------------

New:
----
  bug-1157736-add-suggestion-message-for-mirror-LVs.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lvm2.spec ++++++
--- /var/tmp/diff_new_pack.cJaBmi/_old  2020-03-04 09:38:13.037849092 +0100
+++ /var/tmp/diff_new_pack.cJaBmi/_new  2020-03-04 09:38:13.041849094 +0100
@@ -92,6 +92,7 @@
 Patch0035:      bug-1150021_04-bcache-add-unit-test.patch
 Patch0036:      
bug-1150021_05-bcache-bcache_invalidate_fd-only-remove-prefixes-on.patch
 Patch0037:      bug-1150021_06-fix-dev_unset_last_byte-after-write-error.patch
+Patch0038:      bug-1157736-add-suggestion-message-for-mirror-LVs.patch
 # SUSE patches: 1000+ for LVM
 # Never upstream
 Patch1001:      cmirrord_remove_date_time_from_compilation.patch
@@ -182,6 +183,7 @@
 %patch0035 -p1
 %patch0036 -p1
 %patch0037 -p1
+%patch0038 -p1
 %patch1001 -p1
 %patch1002 -p1
 %patch1003 -p1


++++++ bug-1157736-add-suggestion-message-for-mirror-LVs.patch ++++++
>From d53bfae273677975bd805bfaa3d7e7cd995aaa52 Mon Sep 17 00:00:00 2001
From: Heming Zhao <heming.z...@suse.com>
Date: Wed, 15 Jan 2020 02:44:30 +0000
Subject: [PATCH] add suggestion message for mirror LVs

Currently the error messages are not clear. This very easy to
guide user to execute "--removemissing --force", it is dangerous
and will make the LVs to be destroied.

Signed-off-by: Zhao Heming <heming.z...@suse.com>
---
 tools/vgreduce.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/vgreduce.c b/tools/vgreduce.c
index b001ccb..4a4202e 100644
--- a/tools/vgreduce.c
+++ b/tools/vgreduce.c
@@ -67,6 +67,8 @@ static int _consolidate_vg(struct cmd_context *cmd, struct 
volume_group *vg)
                cmd->handles_missing_pvs = 1;
                log_error("There are still partial LVs in VG %s.", vg->name);
                log_error("To remove them unconditionally use: vgreduce 
--removemissing --force.");
+               log_error("To remove them unconditionally from mirror LVs use: 
vgreduce"
+                                 " --removemissing --mirrorsonly --force.");
                log_warn("WARNING: Proceeding to remove empty missing PVs.");
        }
 
-- 
1.8.3.1


Reply via email to