From 9d721969c69f43f3dc60db0f3ab5511bd5cd7a94b52ea883cd9a60a43aea082c Mon Sep 17 00:00:00 2001 From: LiuhuaMelody Wang Date: Tue, 28 Jul 2015 02:19:18 +0000 Subject: [PATCH] Accepting request 319031 from home:pluskalm:branches:Base:System - Update thin-provisioning tools to 0.5.3 * Fix bug where the tools would crash if given a very large metadata device to restore to. * - thin_delta, thin_trim * --clear-needs-check flag for cache_check * space map checking for thin check - Drop unnecessary lvm2-do-not-strip-pdata_tools.patch OBS-URL: https://build.opensuse.org/request/show/319031 OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=136 --- lvm2-do-not-strip-pdata_tools.patch | 13 ------------- lvm2.changes | 11 +++++++++++ lvm2.spec | 4 +--- thin-provisioning-tools-v0.4.1.tar.gz | 3 --- thin-provisioning-tools-v0.5.3.tar.gz | 3 +++ 5 files changed, 15 insertions(+), 19 deletions(-) delete mode 100644 lvm2-do-not-strip-pdata_tools.patch delete mode 100644 thin-provisioning-tools-v0.4.1.tar.gz create mode 100644 thin-provisioning-tools-v0.5.3.tar.gz diff --git a/lvm2-do-not-strip-pdata_tools.patch b/lvm2-do-not-strip-pdata_tools.patch deleted file mode 100644 index 5307838..0000000 --- a/lvm2-do-not-strip-pdata_tools.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: LVM2.2.02.114/thin-provisioning-tools-0.4.1/Makefile.in -=================================================================== ---- LVM2.2.02.114.orig/thin-provisioning-tools-0.4.1/Makefile.in -+++ LVM2.2.02.114/thin-provisioning-tools-0.4.1/Makefile.in -@@ -108,7 +108,7 @@ MANPATH:=$(DATADIR)/man - vpath %.cc $(TOP_DIR) - - INSTALL_DIR = $(INSTALL) -m 755 -d --INSTALL_PROGRAM = $(INSTALL) -m 755 -s -+INSTALL_PROGRAM = $(INSTALL) -m 755 - INSTALL_DATA = $(INSTALL) -p -m 644 - - ifeq ("@TESTING@", "yes") diff --git a/lvm2.changes b/lvm2.changes index 973b689..64a83eb 100644 --- a/lvm2.changes +++ b/lvm2.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Mon Jul 27 19:35:15 UTC 2015 - mpluskal@suse.com + +- Update thin-provisioning tools to 0.5.3 + * Fix bug where the tools would crash if given a very large + metadata device to restore to. + * - thin_delta, thin_trim + * --clear-needs-check flag for cache_check + * space map checking for thin check +- Drop unnecessary lvm2-do-not-strip-pdata_tools.patch + ------------------------------------------------------------------- Fri Jul 24 13:16:09 UTC 2015 - dvaleev@suse.com diff --git a/lvm2.spec b/lvm2.spec index a5fee08..342c639 100644 --- a/lvm2.spec +++ b/lvm2.spec @@ -18,7 +18,7 @@ %define lvm2_version 2.02.120 %define device_mapper_version 1.02.97 -%define thin_provisioning_version 0.4.1 +%define thin_provisioning_version 0.5.3 %bcond_without clvm @@ -88,7 +88,6 @@ Patch2004: udev_rules-update.diff #suse, bnc#875233 Patch2005: udev-Check-for-DM_NR_VALID_PATHS.patch # suse, boo#910327 -Patch2006: lvm2-do-not-strip-pdata_tools.patch Patch2007: fsadm-add-support-for-btrfs.patch Patch2008: Import-ID_FS_XXX-variables-bnc909358.patch Patch2009: 10-dm.rules-Reset-state-variable-for-spurious-events.patch @@ -154,7 +153,6 @@ Volume Manager. %patch2003 -p1 %patch2004 -p1 %patch2005 -p1 -%patch2006 -p1 %patch2007 -p1 %patch2008 -p1 %patch2009 -p1 diff --git a/thin-provisioning-tools-v0.4.1.tar.gz b/thin-provisioning-tools-v0.4.1.tar.gz deleted file mode 100644 index d5ea15d..0000000 --- a/thin-provisioning-tools-v0.4.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:59c8a787df8d4828bf9ca1b6310584f2b7723068901e20aa609015ce85df1d46 -size 186979 diff --git a/thin-provisioning-tools-v0.5.3.tar.gz b/thin-provisioning-tools-v0.5.3.tar.gz new file mode 100644 index 0000000..88555ee --- /dev/null +++ b/thin-provisioning-tools-v0.5.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d6856dbca2f0fcf23ece171a8e68a4a7054350a3810958da37615358695597e +size 191431