[lvm-devel] LVM2 ./WHATS_NEW tools/vgmerge.c
agk at sourceware.org
agk at sourceware.org
Fri Jun 6 19:32:37 UTC 2008
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: agk at sourceware.org 2008-06-06 19:32:36
Modified files:
. : WHATS_NEW
tools : vgmerge.c
Log message:
Drop cached metadata for disappearing VG in vgmerge.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.889&r2=1.890
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/tools/vgmerge.c.diff?cvsroot=lvm2&r1=1.48&r2=1.49
--- LVM2/WHATS_NEW 2008/06/06 19:28:33 1.889
+++ LVM2/WHATS_NEW 2008/06/06 19:32:35 1.890
@@ -1,5 +1,6 @@
Version 2.02.38 -
=================================
+ Drop cached metadata for disappearing VG in vgmerge.
In script-processing mode, stop if any command fails.
Warn if command exits with non-zero status code without a prior log_error.
Check lv_count in vg_validate.
--- LVM2/tools/vgmerge.c 2008/04/23 12:53:10 1.48
+++ LVM2/tools/vgmerge.c 2008/06/06 19:32:35 1.49
@@ -49,6 +49,8 @@
if (!archive(vg_from) || !archive(vg_to))
goto_bad;
+ drop_cached_metadata(vg_from);
+
/* Merge volume groups */
while (!list_empty(&vg_from->pvs)) {
struct list *pvh = vg_from->pvs.n;
More information about the lvm-devel
mailing list