Hello community, here is the log from the commit of package libstorage for openSUSE:Factory checked in at 2017-02-16 16:44:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libstorage (Old) and /work/SRC/openSUSE:Factory/.libstorage.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libstorage" Changes: -------- --- /work/SRC/openSUSE:Factory/libstorage/libstorage.changes 2017-02-03 17:48:36.648100440 +0100 +++ /work/SRC/openSUSE:Factory/.libstorage.new/libstorage.changes 2017-02-16 16:44:04.666264573 +0100 @@ -1,0 +2,7 @@ +Mon Feb 13 11:39:52 CET 2017 - aschn...@suse.com + +- omit option --zero for lvcreate when creating thin provisioned + volumes (bsc#968346) +- 2.26.12 + +------------------------------------------------------------------- Old: ---- libstorage-2.26.11.tar.bz2 New: ---- libstorage-2.26.12.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libstorage.spec ++++++ --- /var/tmp/diff_new_pack.Yoi3jk/_old 2017-02-16 16:44:05.062208344 +0100 +++ /var/tmp/diff_new_pack.Yoi3jk/_new 2017-02-16 16:44:05.062208344 +0100 @@ -17,7 +17,7 @@ Name: libstorage -Version: 2.26.11 +Version: 2.26.12 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: libstorage-%{version}.tar.bz2 ++++++ libstorage-2.26.11.tar.bz2 -> libstorage-2.26.12.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.26.11/VERSION new/libstorage-2.26.12/VERSION --- old/libstorage-2.26.11/VERSION 2017-01-25 15:50:14.000000000 +0100 +++ new/libstorage-2.26.12/VERSION 2017-02-13 12:20:10.000000000 +0100 @@ -1 +1 @@ -2.26.11 +2.26.12 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.26.11/bindings/python/storage.py new/libstorage-2.26.12/bindings/python/storage.py --- old/libstorage-2.26.11/bindings/python/storage.py 2017-01-26 11:36:17.000000000 +0100 +++ new/libstorage-2.26.12/bindings/python/storage.py 2017-02-13 12:21:30.000000000 +0100 @@ -1,5 +1,5 @@ # This file was automatically generated by SWIG (http://www.swig.org). -# Version 3.0.11 +# Version 3.0.12 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.26.11/storage/LvmVg.cc new/libstorage-2.26.12/storage/LvmVg.cc --- old/libstorage-2.26.11/storage/LvmVg.cc 2016-01-18 11:10:13.000000000 +0100 +++ new/libstorage-2.26.12/storage/LvmVg.cc 2017-02-13 12:20:10.000000000 +0100 @@ -1387,7 +1387,7 @@ activate(true); getStorage()->showInfoCb( l->createText(true), silent ); checkConsistency(); - string cmd = LVCREATEBIN " " + instSysString() + zeroString(); + string cmd = LVCREATEBIN " " + instSysString() + zeroString(l); if( !l->getOrigin().empty() ) { Storage::loadModuleIfNeeded("dm-snapshot"); @@ -1581,9 +1581,9 @@ string - LvmVg::zeroString() const + LvmVg::zeroString(const LvmLv * lvm_lv) const { - return "--zero=y --yes "; + return lvm_lv->isThin() ? "--yes " : "--zero=y --yes "; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.26.11/storage/LvmVg.h new/libstorage-2.26.12/storage/LvmVg.h --- old/libstorage-2.26.11/storage/LvmVg.h 2016-01-18 11:10:13.000000000 +0100 +++ new/libstorage-2.26.12/storage/LvmVg.h 2017-02-13 12:20:10.000000000 +0100 @@ -164,7 +164,7 @@ string metaString() const; string instSysString() const; - string zeroString() const; + string zeroString(const LvmLv* lvm_lv) const; virtual void logData(const string& Dir) const; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.26.11/storage/gen_md5sum.cc new/libstorage-2.26.12/storage/gen_md5sum.cc --- old/libstorage-2.26.11/storage/gen_md5sum.cc 2017-01-26 11:36:06.000000000 +0100 +++ new/libstorage-2.26.12/storage/gen_md5sum.cc 2017-02-13 12:21:19.000000000 +0100 @@ -1,5 +1,5 @@ -#define SOURCES_MD5SUM "c0d84f29c5b597e4c0985827fd80e38c" -#define SOURCES_MD5_DATE " Thu Jan 26 10:36:06 UTC 2017 " +#define SOURCES_MD5SUM "f1d674d1af8dff2a7f974d9bd760469d" +#define SOURCES_MD5_DATE " Mon Feb 13 11:21:19 UTC 2017 " namespace storage { const char* GetSourceMd5() { return SOURCES_MD5SUM; }