From 5ae569c78cc0f7285cb7187ca9cffc73e0c43217 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Aug 01 2017 03:24:04 +0000 Subject: import device-mapper-persistent-data-0.7.0-0.1.rc6.el7 --- diff --git a/.device-mapper-persistent-data.metadata b/.device-mapper-persistent-data.metadata index 9ef5bcc..18d5067 100644 --- a/.device-mapper-persistent-data.metadata +++ b/.device-mapper-persistent-data.metadata @@ -1 +1 @@ -6e2db216ffaa62a8945d42d91131b94b59fe73d7 SOURCES/thin-provisioning-tools-0.6.3.tar.gz +9a65b3d51d2258e8954812488f9002296b41efa5 SOURCES/thin-provisioning-tools-0.7.0-rc6.tar.gz diff --git a/.gitignore b/.gitignore index e8ffda5..7444861 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/thin-provisioning-tools-0.6.3.tar.gz +SOURCES/thin-provisioning-tools-0.7.0-rc6.tar.gz diff --git a/SPECS/device-mapper-persistent-data.spec b/SPECS/device-mapper-persistent-data.spec index 7640d51..04fd305 100644 --- a/SPECS/device-mapper-persistent-data.spec +++ b/SPECS/device-mapper-persistent-data.spec @@ -1,15 +1,18 @@ # -# Copyright (C) 2011-2016 Red Hat, Inc +# Copyright (C) 2011-2017 Red Hat, Inc # +%define pre_release_upstream -rc6 +%define pre_release rc6 + Summary: Device-mapper Persistent Data Tools Name: device-mapper-persistent-data -Version: 0.6.3 -Release: 1%{?dist} +Version: 0.7.0 +Release: 0.1.%{pre_release}%{?dist} License: GPLv3+ Group: System Environment/Base URL: https://github.com/jthornber/thin-provisioning-tools -Source0: https://github.com/jthornber/thin-provisioning-tools/archive/thin-provisioning-tools-%{version}.tar.gz +Source0: https://github.com/jthornber/thin-provisioning-tools/archive/thin-provisioning-tools-%{version}%{pre_release_upstream}.tar.gz # Source1: https://github.com/jthornber/thin-provisioning-tools/archive/v%{version}.tar.gz Patch0: device-mapper-persistent-data-document-clear-needs-check-flag.patch Patch1: device-mapper-persistent-data-add-era_restore-and-cache_metadata_size-man-pages.patch @@ -27,7 +30,7 @@ are included and era check, dump, restore and invalidate to manage snapshot eras %prep -%setup -q -n thin-provisioning-tools-%{version} +%setup -q -n thin-provisioning-tools-%{version}%{pre_release_upstream} %patch0 -p1 -b .clear_needs_check_flag %patch1 -p1 -b .man_pages %patch2 -p1 -b .avoid_strip @@ -47,8 +50,9 @@ make DESTDIR=%{buildroot} MANDIR=%{_mandir} install %doc COPYING README.md %{_mandir}/man8/cache_check.8.gz %{_mandir}/man8/cache_dump.8.gz -%{_mandir}/man8/cache_restore.8.gz %{_mandir}/man8/cache_repair.8.gz +%{_mandir}/man8/cache_restore.8.gz +%{_mandir}/man8/cache_writeback.8.gz %{_mandir}/man8/era_check.8.gz %{_mandir}/man8/era_dump.8.gz %{_mandir}/man8/era_invalidate.8.gz @@ -57,31 +61,48 @@ make DESTDIR=%{buildroot} MANDIR=%{_mandir} install %{_mandir}/man8/thin_dump.8.gz %{_mandir}/man8/thin_ls.8.gz %{_mandir}/man8/thin_metadata_size.8.gz -%{_mandir}/man8/thin_restore.8.gz %{_mandir}/man8/thin_repair.8.gz +%{_mandir}/man8/thin_restore.8.gz %{_mandir}/man8/thin_rmap.8.gz %{_mandir}/man8/thin_trim.8.gz %{_sbindir}/pdata_tools %{_sbindir}/cache_check %{_sbindir}/cache_dump %{_sbindir}/cache_metadata_size -%{_sbindir}/cache_restore %{_sbindir}/cache_repair +%{_sbindir}/cache_restore +%{_sbindir}/cache_writeback %{_sbindir}/era_check %{_sbindir}/era_dump -%{_sbindir}/era_restore %{_sbindir}/era_invalidate +%{_sbindir}/era_restore %{_sbindir}/thin_check %{_sbindir}/thin_delta %{_sbindir}/thin_dump %{_sbindir}/thin_ls %{_sbindir}/thin_metadata_size -%{_sbindir}/thin_restore %{_sbindir}/thin_repair +%{_sbindir}/thin_restore %{_sbindir}/thin_rmap %{_sbindir}/thin_trim +%{_sbindir}/thin_show_duplicates %changelog +* Mon Mar 27 2017 Peter Rajnoha - 0.7.0-0.1-rc6 +- Don't open devices as writeable if --clear-needs-check-flag is not set. +- Fix cache metadata format version 2 superblock packing. + +* Wed Mar 22 2017 Peter Rajnoha - 0.7.0-0.1-rc5 +- Switch to a faster implementation of crc32 used for checksums. + +* Tue Mar 21 2017 Peter Rajnoha - 0.7.0-0.1-rc4 +- Add support for cache metadata format version 2 in cache tools. + +* Thu Mar 16 2017 Peter Rajnoha - 0.7.0-0.1-rc3 +- Update to latest upstream release including various bug fixes and new features. +- New thin_show_duplicates command. +- Add '--skip-mappings' and '--format custom' options to thin_dump. + * Fri Jul 22 2016 Peter Rajnoha - 0.6.3-1 - Fix regression in thin_repair and thin_restore so it works again when using device as output.