Author: fehr Date: Thu Apr 5 12:07:22 2012 New Revision: 67863 URL: http://svn.opensuse.org/viewcvs/yast?rev=67863&view=rev Log: fix order of LV removals in removeVg when snapshots are present (bnc#755021) Modified: branches/SuSE-Code-11-SP3-Branch/storage/libstorage/src/LvmVg.cc branches/SuSE-Code-11-SP3-Branch/storage/package/yast2-storage.changes Modified: branches/SuSE-Code-11-SP3-Branch/storage/libstorage/src/LvmVg.cc URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP3-Branch/storage/libstorage/src/LvmVg.cc?rev=67863&r1=67862&r2=67863&view=diff ============================================================================== --- branches/SuSE-Code-11-SP3-Branch/storage/libstorage/src/LvmVg.cc (original) +++ branches/SuSE-Code-11-SP3-Branch/storage/libstorage/src/LvmVg.cc Thu Apr 5 12:07:22 2012 @@ -126,7 +126,15 @@ { LvmLvPair p = lvmLvPair(LvmLv::notDeleted); for( LvmLvIter i=p.begin(); i!=p.end(); ++i ) - ret = removeLv( i->name() ); + { + if( i->isSnapshot() ) + ret = removeLv( i->name() ); + } + for( LvmLvIter i=p.begin(); i!=p.end(); ++i ) + { + if( !i->isSnapshot() ) + ret = removeLv( i->name() ); + } setDeleted(); } if( ret==0 ) Modified: branches/SuSE-Code-11-SP3-Branch/storage/package/yast2-storage.changes URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP3-Branch/storage/package/yast2-storage.changes?rev=67863&r1=67862&r2=67863&view=diff ============================================================================== --- branches/SuSE-Code-11-SP3-Branch/storage/package/yast2-storage.changes (original) +++ branches/SuSE-Code-11-SP3-Branch/storage/package/yast2-storage.changes Thu Apr 5 12:07:22 2012 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Thu Apr 5 11:59:15 CEST 2012 - fehr@suse.de + +- fix order of LV removals in removeVg when snapshots are present + (bnc#755021) + +------------------------------------------------------------------- Mon Apr 02 16:11:03 CEST 2012 - aschnell@suse.de - calculate max_primary for artificial XEN disks (bnc#754649) -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org