Hello community, here is the log from the commit of package multipath-tools for openSUSE:Factory checked in at Mon Oct 11 16:27:59 CEST 2010. -------- --- multipath-tools/multipath-tools.changes 2010-06-30 18:21:24.000000000 +0200 +++ multipath-tools/multipath-tools.changes 2010-10-11 13:19:40.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jul 6 16:17:27 CEST 2010 - hare@suse.de + +- Merge with fixes from mainline. + +------------------------------------------------------------------- @@ -9,0 +15,114 @@ +Wed Jun 23 15:09:46 CEST 2010 - hare@suse.de + +- Increase initial timeout for 'tur' checker (bnc#616694) + +------------------------------------------------------------------- +Fri Jun 18 13:19:13 CEST 2010 - hare@suse.de + +- Set geometry information for multipath maps (bnc#613363) +- Reset 'running' parameter for directio (bnc#600043) +- Add fallback to init script for older versions (bnc#602957) + +------------------------------------------------------------------- +Fri Jun 4 12:18:02 CEST 2010 - hare@suse.de + +- Add HP 2000 to internal hardware table (bnc#603359) +- Make path state messages unique +- Add 'reassign_maps' configuration parameter +- Profiling fixes: + * Update 'max_fds' handling + * Use strcmp() instead of strcmp_chomp() + * Simplify sysfs_get_device() + * Remove duplicate calls to path_offline() + * Simplify dm_get_name() + * Fixup devt2devname() + * Rework dm_reassign() +- check argument length in execute_program(bnc#610914) +- Do not use LOG_CONS when opening syslog (bnc#610914) +- Remove pid file usage from init scripts (bnc#600412) +- Fixup boot.multipath init script (bnc#600412) + +------------------------------------------------------------------- +Wed May 12 08:08:47 CEST 2010 - hare@suse.de + +- Always provide symlinks for udev (bnc#603785) + +------------------------------------------------------------------- +Thu May 6 14:02:11 CEST 2010 - hare@suse.de + +- Use minor number in ev_remove_map() (bnc#599770) +- signal_waiter() overwrites structure (bnc#591399) +- Serialize startup on large machines (bnc#598697) +- Update multipath(8) manpage for '-p' (bnc#602970) +- Mark 'readsector0' checker as deprecated (bnc#589340) + +------------------------------------------------------------------- +Mon Apr 26 13:33:30 CEST 2010 - hare@suse.de + +- Errorneous message 'error starting uevent listener' +- Graceful shutdown of logging thread (bnc#591399) + +------------------------------------------------------------------- +Mon Apr 26 12:02:32 CEST 2010 - hare@suse.de + +- Missing '-p' option for mkdir in mkinitrd script (bnc#597786) +- rdac message not printed correctly (bnc#598302) +- Use alias when printing log messages (bnc#598302) +- valgrind fixes (bnc#591399) +- Use VECTOR_SIZE() defines +- Update hwtable factorization +- Use log_close() on shutdown +- Use refcounting for checkers (bnc#591399) +- More valgrind fixes + +------------------------------------------------------------------- +Tue Apr 20 13:41:07 CEST 2010 - hare@suse.de + +- Provide correct persistent symlinks for user_friendly_names + (bnc#596301) +- Fixup hardware table for LSI arrays (bnc#597713) +- Reassign maps during startup (bnc#586834) +- Update manpage + +------------------------------------------------------------------- +Tue Apr 20 12:51:53 CEST 2010 - mmarek@suse.cz + +- Use mkdir -p in mkinitrd setup script (bnc#597786). + +------------------------------------------------------------------- +Fri Apr 9 15:30:55 CEST 2010 - hare@suse.de + +- Remove 'minor' argument from add_map_without_path +- Check for correct device-mapper device in uevent handler +- Start uevent service handler from main thread +- Do not reassign multipath maps (bnc#594341) +- Protect waiter structure by mutex (bnc#581200) +- Log directly to syslog on shutdown (bnc#581200) +- Clear up uevent queue on shutdown +- Add more IBM/FAStT arrays (bnc#578738) + +------------------------------------------------------------------- +Mon Mar 29 16:35:15 CEST 2010 - hare@suse.de + +- Display average priority as group priority (bnc#588591) +- Implement 'wait event' cli command (bnc#586834) +- Reset existing maps (bnc#577894) + +------------------------------------------------------------------- +Mon Mar 15 13:54:56 CET 2010 - hare@suse.de + +- Setup 'checkint' when loading config file (bnc#586847) + +------------------------------------------------------------------- +Wed Mar 10 11:20:56 CET 2010 - hare@suse.de + +- Fix typo in persistent rules for by-label/by-uuid +- Update debug string in verify_paths() +- Evaluate feature setting in verify_paths() (bnc#584197) + +------------------------------------------------------------------- +Fri Mar 5 09:34:37 CET 2010 - hare@suse.de + +- Fixup 'async_timeout' initialization again (bnc#580413) + +------------------------------------------------------------------- @@ -15 +134,35 @@ -Wed Jan 27 16:16:12 CST 2010 - cmeng@novell.com +Mon Feb 22 10:08:44 CET 2010 - hare@suse.de + +- 'reset log' cli command crashes daemon (bnc#577889) +- Initialize 'async_timeout' variable correctly (bnc#580413) + +------------------------------------------------------------------- +Thu Feb 4 11:28:36 CET 2010 - hare@suse.de + +- Add hardware defaults for EMC Invista (bnc#573870) +- Use '--replace-whitespace' for scsi_id (bnc#572209) +- Asynchronous mode for tur checker (bnc#552688) +- Update queue_if_no_path after sync with kernel state + (bnc#570932) +- Add 'max_polling_interval' config variable (bnc#570932) +- Add 'async_timeout' configuration variable (bnc#570932) +- Use default scsi_id callout for EMC Symmetrix (bnc#528481) +- Update path_offline() to return device status +- Update filename in init script +- Fixes from upstream: + * do not allow 0 size for multipath devices + * Add nexenta comstart hardware defaults + * Add checks for conf->xxx + * Add %z wildcard to display path serial + * don't pretend config file has setup parameters + * documentation fixes + +------------------------------------------------------------------- +Mon Jan 25 14:44:43 CET 2010 - hare@suse.de + +- Fixup kpartx initrd script to handle loop devices (bnc#523749) +- Switch off 'queue_if_no_path' before removing maps (bnc#475523) +- Update logical partition handling (bnc#551827) + +------------------------------------------------------------------- +Fri Jan 22 16:19:17 CET 2010 - hare@suse.de @@ -17 +170,23 @@ -- Fix 'multipath -F' can't remove logical partitions (bnc#551827) +- Fix mkinitrd scripts for 64bit (bnc572143) +- Remove logical partitions maps with 'multipath -f' + +------------------------------------------------------------------- +Fri Jan 22 14:30:36 CET 2010 - ro@suse.de + +- testing for existence of /lib64 is not sufficient to find out + if we are building for a lib64 platform + +------------------------------------------------------------------- +Mon Jan 11 15:10:18 CET 2010 - hare@suse.de + +- Update dev_loss_tmo for no_path_retry (bnc#492469) + +------------------------------------------------------------------- +Tue Nov 17 16:36:19 CET 2009 - hare@suse.de + +- Merge in changes from OpenSUSE 11.2 +- Update 'no_path_retry' correctly for failed paths (bnc#534666) +- Update no_path_retry setting when evaluating features (bnc#542145) +- directio: block count calculation wrong (bnc#549028) +- multipath segfaults if configuration file contains errors + (bnc#540118) @@ -25,0 +201,18 @@ +Mon Sep 28 15:34:02 CEST 2009 - hare@suse.de + +- Fixup strip whitespaces from getuid output (bnc#542085) +- Change prefix for DASD devices to 'ccw' +- Update no_path_retry setting when evaluating features (bnc#542145) + +------------------------------------------------------------------- +Wed Sep 16 12:54:03 CEST 2009 - hare@suse.de + +- Update features when queue_if_no_path is set (bnc#511607) +- Ignore error messages when multipathd is not started +- Add debugging output for feature changes +- Add generic LSI/Engenio controller (bnc#508030) +- Update 'no_path_retry' correctly for failed paths (bnc#534666) ++++ 124 more lines (skipped) ++++ between multipath-tools/multipath-tools.changes ++++ and multipath-tools/multipath-tools.changes calling whatdependson for head-i586 Old: ---- fixbuffers.diff libdir.diff mpt-ucred.diff multipath-tools-0.4.8-opensuse-11.2.diff.bz2 remove-stacked-partitions.diff New: ---- multipath-tools-0.4.8-opensuse-11.3.diff.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ multipath-tools.spec ++++++ --- /var/tmp/diff_new_pack.kJgOxH/_old 2010-10-11 16:23:45.000000000 +0200 +++ /var/tmp/diff_new_pack.kJgOxH/_new 2010-10-11 16:23:45.000000000 +0200 @@ -27,15 +27,11 @@ PreReq: %insserv_prereq %fillup_prereq coreutils grep AutoReqProv: on Version: 0.4.8 -Release: 47 +Release: 54 Summary: Tools to Manage Multipathed Devices with the device-mapper Source: multipath-tools-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Patch0: %{name}-%{version}-opensuse-11.2.diff.bz2 -Patch1: remove-stacked-partitions.diff -Patch2: fixbuffers.diff -Patch3: mpt-ucred.diff -Patch4: libdir.diff +Patch0: %{name}-%{version}-opensuse-11.3.diff.bz2 %description This package provides the tools to manage multipathed devices by @@ -77,9 +73,6 @@ %prep %setup -q -n multipath-tools-%{version} %patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch -P 3 -P 4 -p1 %build # This package failed when testing with -Wl,-as-needed being default. @@ -94,7 +87,17 @@ %clean [ "$RPM_BUILD_ROOT" != / ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; +%pre +[ -f /.buildenv ] && exit 0 +if [ -f /etc/init.d/multipathd ] && dmsetup --target multipath table | grep -q multipath ; then + /etc/init.d/multipathd stop +fi + %post +[ -f /.buildenv ] && exit 0 +if dmsetup --target multipath table | grep -q multipath ; then + /etc/init.d/multipathd start +fi [ -x /sbin/mkinitrd_setup ] && mkinitrd_setup exit 0 #{insserv /etc/init.d/multipathd} @@ -116,7 +119,7 @@ %config /etc/init.d/multipathd %config /etc/init.d/boot.multipath %config /etc/udev/rules.d/71-multipath.rules -/%{_lib}/libmultipath.so +/%{_lib}/libmultipath.so.0 /%{_lib}/multipath /sbin/multipath /sbin/multipathd ++++++ multipath-tools-0.4.8-opensuse-11.2.diff.bz2 -> multipath-tools-0.4.8-opensuse-11.3.diff.bz2 ++++++ Files multipath-tools/multipath-tools-0.4.8-opensuse-11.2.diff.bz2 and multipath-tools/multipath-tools-0.4.8-opensuse-11.3.diff.bz2 differ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org