Commit Graph

227 Commits

Author SHA1 Message Date
Adam Jackson
f3b1b79f2b Drop sysvinit subpackage from F23+ 2015-03-05 15:19:11 -05:00
Benjamin Marzinski
7f1b6e321b device-mapper-multipath-0.4.9-73
Add 0110-RHBZ-blacklist-vd-devs.patch
  * blacklist vd[a-z] devices, since they don't have a WWID for
    multipath to use.
2015-02-18 19:05:19 -06:00
Benjamin Marzinski
5e9760974a device-mapper-multipath-0.4.9-72
Modify 0107-RHBZ-1169935-no-new-devs.patch
  * instead of using "-n" there is now a new configuration option,
    'ignore_new_boot_devs'. If set to 'yes', multipath will ignore
    devices that aren't in /etc/multipath/wwids when running in the
    initramfs. This option does nothing while multipathd is running
    in the real root filesystem.
Update 0109-RH-read-only-bindings.patch
2014-12-18 17:08:30 -06:00
Benjamin Marzinski
fdb6ec8779 device-mapper-multipath-0.4.9-71
Add 0103-RH-cleanup-partmaps-code.patch
  * code refactoring to prepare for next patch
Add 0104-RHBZ-631009-deferred-remove.patch
  * add deferred_remove option to /etc/multipath.conf
Add 0105-RHBZ-1148979-fix-partition-mapping-creation-race-with-kpartx.patch
  * Only run kpartx on device activation
Add 0106-RHBZ-1159337-fix-double-free.patch
  * made ev_remove_path exit immediately after failing setup_multipath,
    since it handles cleaning up the device
Add 0107-RHBZ-1169935-no-new-devs.patch
  * Add new multipathd option '-n' which keeps multipathd from creating
    any multipath devices that aren't in the /etc/multipath/wwids file.
Add 0108-RHBZ-1153832-kpartx-remove-devs.patch
  * switch from 'kpartx -a' to 'kpartx -u' to remove missing devices as
    well.
Add 0109-RH-read-only-bindings.patch
  * re-enabled -B option for multipathd
2014-12-15 18:24:07 -06:00
Benjamin Marzinski
8795157d36 device-mapper-multipath-0.4.9-70
Add 0102-RHBZ-1160478-mpathconf-template.patch
  * mpathconf no longer copies the default config template for the
    docs directory.  It simply writes the template itself.
Resolves: bz# 1160478
2014-12-09 19:31:49 -06:00
Benjamin Marzinski
5b9502fcc7 device-mapper-multipath-0.4.9-69
Rebuild
2014-11-13 15:51:03 -06:00
Benjamin Marzinski
efd38c93e9 device-mapper-multipath-0.4.9-68
Modify multipath.conf
  * remove getuid_callout example
Re-add 0050-RH-listing-speedup.patch
Add 0081-RHBZ-1066264-check-prefix-on-rename.patch
  * make multipath check the prefix on kpartx partitions during rename, and
    copy the existing behaviour
Add 0082-UPBZ-1109995-no-sync-turs-on-pthread_cancel.patch
  * If async tur checker fails on threads, don't retry with the sync version
Add 0083-RHBZ-1080055-orphan-paths-on-reload.patch
  * Fix case where pathlist wasn't getting updated properly
Add 0084-RHBZ-1110000-multipath-man.patch
  * fix errors in multipath man page
Add 0085-UPBZ-1110006-datacore-config.patch
  * Add support for DataCore Virtual Disk
Add 0086-RHBZ-1110007-orphan-path-on-failed-add.patch
  * If multipathd fails to add path correctly, it now fully orphans the path
Add 0087-RHBZ-1110013-config-error-checking.patch
  * Improve multipath.conf error checking.
Add 0088-RHBZ-1069811-configurable-prio-timeout.patch
  * checker_timeout now adjusts the timeouts of the prioritizers as well.
Add 0089-RHBZ-1110016-add-noasync-option.patch
  * Add a new defaults option, "force_sync", that disables the async mode
    of the path checkers. This is for cases where to many parallel checkers
    hog the cpu
Add 0090-UPBZ-1080038-reorder-paths-for-round-robin.patch
  * make multipathd order paths for better throughput in round-robin mode
Add 0091-RHBZ-1069584-fix-empty-values-fast-io-fail-and-dev-loss.patch
  * check for null pointers in configuration reading code.
Add 0092-UPBZ-1104605-reload-on-rename.patch
  * Reload table on rename if necessary
Add 0093-UPBZ-1086825-user-friendly-name-remap.patch
  * Keep existing user_friend_name if possible
Add 0094-RHBZ-1086825-cleanup-remap.patch
  * Cleanup issues with upstream patch
Add 0095-RHBZ-1127944-xtremIO-config.patch
  * Add support for EMC ExtremIO devices
Add 0096-RHBZ-979474-new-wildcards.patch
  * Add N, n, R, and r path wildcards to print World Wide ids
Add 0097-RH-fix-coverity-errors.patch
  * Fix a number of unterminated strings and memory leaks on failure
    paths.
Add 0098-UPBZ-1067171-mutipath-i.patch
  * Add -i option to ignore wwids file when checking for valid paths
Add 0099-RH-add-all-devs.patch
  * Add new devices config option all_devs. This makes the configuration
    overwrite the specified values in all builtin configs
Add 0100-RHBZ-1067171-multipath-i-update.patch
  * make -i work correctly with find_multipaths
Add 0101-RH-adapter-name-wildcard.patch
  * Add 'a' path wildcard to print adapter name
2014-09-16 18:22:40 -05:00
Peter Robinson
2a2c963dcd - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 02:36:50 +00:00
Tom Callaway
cab2b08899 fix license handling 2014-07-11 17:41:23 -04:00
Dennis Gilmore
4c1fd19a4c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 02:12:36 -05:00
Benjamin Marzinski
2c69b486a0 device-mapper-multipath-0.4.9-64
Modify 0076-RHBZ-1056686-add-hw_str_match.patch
  * free temporary memory used during configuration
Add 0078-RHBZ-1054044-fix-mpathconf-manpage.patch
  * fix typo
Add 0079-RHBZ-1070581-add-wwid-option.patch
  * add multipath option "-a". To add a device's wwid to the wwids file
Add 0080-RHBZ-1075796-cmdline-wwid.patch
  * add multipath option "-A" to add wwids specified by the kernel
    command line mapth.wwid options.
2014-03-31 12:03:31 -05:00
Benjamin Marzinski
d9ed5f9739 device-mapper-multipath-0.4.9-63
Add 0074-RHBZ-1056976-dm-mpath-rules.patch
  * Add rules to keep from doing work in udev if there are no
    active paths, or if the event was for a multipath device
    reloading its table due to a path change.
Add 0075-RHBZ-1056976-reload-flag.patch
  * multipath code to identify reloads that the new rules can
    ignore
Add 0076-RHBZ-1056686-add-hw_str_match.patch
  * add a new default config paramter, "hw_str_match", to make user
    device configs only overwrite builtin device configs if the
    identifier strings match exactly, like the default in RHEL6.
2014-01-24 08:08:55 -06:00
Benjamin Marzinski
89d1eb6bd1 device-mapper-multipath-0.4.9-62
Modify 0072-RHBZ-1039199-check-loop-control.patch
  * only call close on the /dev/loop-control fd the open succeeds
Add 0073-RH-update-build-flags.patch
  * fix print call to work with -Werror=format-security compile flag
2014-01-10 08:52:50 -06:00
Benjamin Marzinski
edb91e14b0 device-mapper-multipath-0.4.9-61
Add 0072-RHBZ-1039199-check-loop-control.patch
  * Make kpartx use LOOP_CTL_GET_FREE and loop-control to find a free
    loop device. This will autoload the loop module.
2014-01-10 04:50:06 -06:00
Benjamin Marzinski
f5f1bbe03e device-mapper-multipath-0.4.9-60
Add 0067-RHBZ-1022899-fix-udev-partition-handling.patch
  * Make sure to wipe partition devices on change event if they weren't
    wiped on the device add event
Add 0068-RHBZ-1034578-label-partition-devices.patch
  * Make sure that partition devices are labeled like the whole device
Add 0069-UPBZ-1033791-improve-rdac-checker.patch
  *  Use RTPG data in RDAC checker
Add 0070-RHBZ-1036503-blacklist-td-devs.patch
Add 0071-RHBZ-1031546-strip-dev.patch
  * make multipathd interactive commands able to handle /dev/<devnode>
    instead of just <devnode>
2013-12-09 09:25:47 -06:00
Benjamin Marzinski
f8d0aa6f9c device-mapper-multipath-0.4.9-59
Add 0066-UP-dos-4k-partition-fix.patch
  * Make kpartx correctly handle 4K sector size devices with dos partitions.
2013-10-11 19:11:02 -05:00
Benjamin Marzinski
5a18eae12c device-mapper-multipath-0.4.9-58
- Add 0065-UPBZ-995538-fail-rdac-on-unavailable.patch
  * make rdac checker always mark paths with asymmetric access state of
    unavailable as down
2013-09-27 09:26:29 -05:00
Benjamin Marzinski
c4084b6c9b device-mapper-multipath-0.4.9-57
Add 0063-RH-fix-warning.patch
  * Fix complier warning
0064-fix-ID_FS-attrs.patch
  * make multipath create a timestamp file /run/multipathd/timestamp, and
    add -T<timestamp>:<valid> option to shortcut processing if the
    timestamp hasn't changed
2013-09-20 10:12:12 -05:00
Benjamin Marzinski
a538ff7403 device-mapper-multipath-0.4.9-56
Add 0061-RH-display-find-mpaths.patch
  * display the find_multipaths value in show config
Add 0062-RH-dont-free-vecs.patch
  * don't free the vecs structure on shutdown. It's more pain than
    it's worth.
2013-09-05 11:01:40 -05:00
Benjamin Marzinski
aba856f28c device-mapper-multipath-0.4.9-55
Modify 0015-RH-fix-output-buffer.patch
  * Fix memory leak
Add 0048-RH-print-defaults.patch
Add 0049-RH-remove-ID_FS_TYPE.patch
  * remove ID_FS_TYPE udev enviroment variable for multipath devices
Add 0051-UP-fix-cli-resize.patch
  * check before dereferencing variables
Add 0052-RH-fix-bad-derefs.patch
  * setup multipath free the multipath device when it fails, so don't keep
    using it.
Add 0053-UP-fix-failback.patch
  * setting failback in the devices section was broken
Add 0054-UP-keep-udev-ref.patch
  * multipathd needs to keep the same udev object across reconfigures
Add 0055-UP-handle-quiesced-paths.patch
  * quiesced paths should be treated as down
Add 0056-UP-alua-prio-fix.patch
  * Don't count the preferred bit for paths that are active/optimized
Add 0057-UP-fix-tmo.patch
  * Cleanup how multipath sets dev_loss_tmo and fast_io_fail_tmo.  Also
    make multipath get changing values directly from sysfs, instead of
    from udev, which caches them.
Add 0058-UP-fix-failback.patch
  * make failback print the default value when you show configs.
Add 0059-UP-flush-failure-queueing.patch
  * If you can't flush a multipath device, restore the queue_if_no_paths
    value
Add 0060-UP-uevent-loop-udev.patch
  * make ueventloop grab it's own udev reference, since it is cancelled
    asychnrously.
2013-07-25 10:15:48 -05:00
Benjamin Marzinski
924a2dabc4 device-mapper-multipath-0.4.9-54
Add 0047-RHBZ-980777-kpartx-read-only-loop-devs.patch
  * make kpartx support read-only files better
Resolves: bz #980777
2013-07-05 11:46:14 -05:00
Benjamin Marzinski
d92c85e91a device-mapper-multipath-0.4.9-53
Add 0044-RHBZ-976688-fix-wipe-wwids.patch
  * Seek back to the start of the file after truncating it
Add 0045-RHBZ-977297-man-page-fix.patch
  * update man page to match actual defaults
Add 0046-RHBZ-883981-move-udev-rules.patch
  * move udev rules file from /lib to /usr/lib
Resolves: bz #883981, #976688, #977297
2013-07-03 10:54:21 -05:00
Benjamin Marzinski
37dccf5dea device-mapper-multipath-0.4.9-52
Add 0038-RHBZ-799860-netapp-config.patch
Add 0039-RH-detect-prio-fix.patch
  * Don't autodetect ALUA prioritizer unless it actually can get a priority
Add 0040-RH-bindings-fix.patch
  * Do a better job of trying to get the first free user_friendly_name
Add 0041-RH-check-for-erofs.patch
  * Don't create/reload a device read-only unless doing it read/write fails
    with EROFS
Remove 0017-RH-fix-sigusr1.patch
  * fix signal handling upstream way instead
Add 0042-UP-fix-signal-handling.patch
  * uxlsnr now handles all the signals sent to multipathd. This makes its
    signal handling posix compliant, and harder to mess up.
Add 0043-RH-signal-waiter.patch
  * ioctl isn't a pthread cancellation point.  Send a signal to the waiter
    thread to break out of waiting in ioctl for a dm event.
2013-06-21 11:16:29 -05:00
Benjamin Marzinski
545c4d7632 device-mapper-multipath-0.4.9-51
Add 0032-RHBZ-956464-mpathconf-defaults.patch
  * fix defaults listed in usage
Add 0033-RHBZ-829963-e-series-conf.patch
Add 0034-RHBZ-851416-mpathconf-display.patch
  * display whether or not multipathd is running in the status
Add 0035-RHBZ-891921-list-mpp.patch
  * add a new path format wilcard to list the multipath device associated
    with a path
Add 0036-RHBZ-949239-load-multipath-module.patch
  * load the dm-multipath kernel module when multipathd starts
Add 0037-RHBZ-768873-fix-rename.patch
  * When deciding on a multipth devices name on reload, don't default to
    the existing name if there is no config file alias and user_friendly_names
    isn't set. Use the wwid.
Modify multipath.conf
Resolves: bz #768873, #950252
2013-05-17 10:33:14 -05:00
Benjamin Marzinski
f5329c27a7 device-mapper-multipath-0.4.9-50
Add 0031-RHBZ-957188-kpartx-use-dm-name.patch
  * use the basename of the devices that will be created to choose the
    delimiter instead of using the device name from the command line
Resolves: bz #957188
2013-04-30 12:54:11 -05:00
Benjamin Marzinski
eaac563644 device-mapper-multipath-0.4.9-49
Modify 0020-RHBZ-907360-static-pthread-init.patch
  * Don't initialize uevent list twice
Add 0029-RH-no-prio-put-msg.patch
Add 0030-RHBZ-916528-override-queue-no-daemon.patch
  * Default to "queue_without_daemon no"
  * Add "forcequeueing daemon" and "restorequeueing daemon" cli commands
Modify spec file to force queue_without_daemon when restarting
  multipathd on upgrades.
2013-04-26 11:43:50 -05:00
Benjamin Marzinski
0b94e5c7c2 device-mapper-multipath-0.4.9-48
Add 0026-fix-checker-time.patch
  * Once multipathd hit it max checker interval, it was reverting to
    to shortest checker interval
Add 0027-RH-get-wwid.patch
  * Multipath wasn't correctly setting the multipath wwid when it read devices
    in from the kernel
Add 0028-RHBZ-929078-refresh-udev-dev.patch
  * Make multipath try to get the UID of down devices.  Also, on ev_add_path,
    make multipathd reinitialize existing devices that weren't fully
    initialized before.
2013-04-04 16:45:46 -05:00
Benjamin Marzinski
816bea4c19 device-mapper-multipath-0.4.9-47
Add 0021-RHBZ-919119-respect-kernel-cmdline.patch
  * keep the multipath.rules udev file from running and multipathd from
    starting if nompath is on the kernel command line
Add 0022-RH-multipathd-check-wwids.patch
  * Whenever multipath runs configure, it will check the wwids, and
    add any missing ones to the wwids file
Add 0023-RH-multipath-wipe-wwid.patch
  * multipath's -w command will remove a wwid from the wwids file
Add 0024-RH-multipath-wipe-wwids.patch
  * multipath's -W command will set reset the wwids file to just the current
    devices
Add 0025-UPBZ-916668_add_maj_min.patch
Resolves: bz #919119
2013-04-01 14:17:27 -05:00
Benjamin Marzinski
0a249b06ae device-mapper-multipath-0.4.9-46
Add 0020-RHBZ-907360-static-pthread-init.patch
  * statically initialize the uevent pthread structures
2013-03-28 07:24:22 -05:00
Benjamin Marzinski
d1207a7795 device-mapper-multipath-0.4.9-45
Updated to latest upstrem 0.4.9 code: multipath-tools-130222
  (git commit id: 67b82ad6fe280caa1770025a6bb8110b633fa136)
Refresh 0001-RH-dont_start_with_no_config.patch
Modify 0002-RH-multipath.rules.patch
Modify 0003-RH-Make-build-system-RH-Fedora-friendly.patch
Refresh 0004-RH-multipathd-blacklist-all-by-default.patch
Refresh 0005-RH-add-mpathconf.patch
Refresh 0006-RH-add-find-multipaths.patch
Add 0008-RH-revert-partition-changes.patch
Rename 0008-RH-RHEL5-style-partitions.patch to
       0009-RH-RHEL5-style-partitions.patch
Rename 0009-RH-dont-remove-map-on-enomem.patch to
       0010-RH-dont-remove-map-on-enomem.patch
Rename 0010-RH-deprecate-uid-gid-mode.patch to
       0011-RH-deprecate-uid-gid-mode.patch
Rename 0013-RH-kpartx-msg.patch to 0012-RH-kpartx-msg.patch
Rename 0035-RHBZ-883981-cleanup-rpmdiff-issues.patch to
       0013-RHBZ-883981-cleanup-rpmdiff-issues.patch
Rename 0039-RH-handle-other-sector-sizes.patch to
       0014-RH-handle-other-sector-sizes.patch
Rename 0040-RH-fix-output-buffer.patch to 0015-RH-fix-output-buffer.patch
Add 0016-RH-dont-print-ghost-messages.patch
Add 0017-RH-fix-sigusr1.patch
  * Actually this fixes a number of issues related to signals
Rename 0018-RH-remove-config-dups.patch to 0018-RH-fix-factorize.patch
  * just the part that isn't upstream
Add 0019-RH-fix-sockets.patch
  * makes abstract multipathd a cli sockets use the correct name.
Set find_multipaths in the default config
2013-03-02 17:03:30 -06:00
Benjamin Marzinski
1a1eabcadf device-mapper-multipath-0.4.9-44
Add 0036-UP-fix-state-handling.patch
  * handle transport-offline and quiesce sysfs state
Add 0037-UP-fix-params-size.patch
Add 0038-RH-fix-multipath.rules.patch
  * make sure multipath's link priority gets increased
Add 0039-RH-handle-other-sector-sizes.patch
  * allow gpt partitions on 4k sector size block devices.
Add 0040-RH-fix-output-buffer.patch
  * fix multipath -ll for large configuration.
2013-02-20 22:29:14 -06:00
Dennis Gilmore
c68fdb34f6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 13:37:49 -06:00
Benjamin Marzinski
d1eb509b4a device-mapper-multipath-0.4.9-42
Add 0034-RHBZ-887737-check-for-null-key.patch
Add 0035-RHBZ-883981-cleanup-rpmdiff-issues.patch
  * Compile multipathd with full RELRO and PIE and install to /usr
2012-12-21 10:59:11 -06:00
Benjamin Marzinski
72b7e4109a device-mapper-multipath-0.4.9-41
Add 0033-RH-dont-disable-libdm-failback-for-sync-case.patch
  * make kpartx -s and multipath use libdm failback device creation, so
    that they work in environments without udev
2012-12-17 09:10:34 -06:00
Benjamin Marzinski
e66c5ca2b0 device-mapper-multipath-0.4.9-40
Add 0032-RH-make-path-fd-readonly.patch
  * revert change made when adding persistent reservations, so that path fds
    are again opened O_RDONLY
2012-12-12 10:54:10 -06:00
Benjamin Marzinski
2aa6dff826 device-mapper-multipath-0.4.9-39
Add 0031-RHBZ-882060-fix-null-strncmp.patch
2012-11-30 11:51:24 -06:00
Benjamin Marzinski
775d7c1eb9 device-mapper-multipath-0.4.9-38
Add 0026-RH-fix-mpathpersist-fns.patch
Add 0027-RH-default-partition-delimiters.patch
  * Only use the -p delimiter when the device name ends in a number
Add 0028-RH-storagetek-config.patch
Add 0029-RH-kpartx-retry.patch
  * retry delete on busy loop devices
Add 0030-RH-early-blacklist.patch
  * multipath will now blacklist devices by device type and wwid in
    store_pathinfo, so that it doesn't do a bunch of unnecessary work
    on paths that it would only be removing later on.
2012-11-30 08:55:32 -06:00
Peter Rajnoha
d0371527d6 Install multipathd.service for sysinit.target instead of multi-user.target 2012-11-03 09:24:34 +01:00
Peter Rajnoha
b8c7914e72 Start multipathd.service systemd unit before LVM units. 2012-11-01 09:37:15 +01:00
Benjamin Marzinski
5904086420 device-mapper-multipath-0.4.9-35
Add 0022-RHBZ-864368-disable-libdm-failback.patch
  * make kpartx and multiapthd disable libdm failback device creation
Add 0023-RHBZ-866291-update-documentation.patch
Resolves: bz #864368, #866291
2012-10-24 22:24:50 +00:00
Benjamin Marzinski
57ec838e30 device-mapper-multipath-0.4.9-34
Add 0021-RH-fix-oom-adj.patch
  * don't use OOM_ADJUST_MIN unless you're sure it's defined
2012-10-23 22:06:46 +00:00
Benjamin Marzinski
fd54c41ec0 device-mapper-multipath-0.4.9-33
Modify 0016-RH-retain_hwhandler.patch
  * Check the dm-multipath module version, and don't enable
    retain_attached_hw_handler if the kernel doesn't support it
Add 0019-RH-detect-prio.patch
  * add detect_prio option, to make multipath check if the device
    supports the ALUA prio, before defaulting to the configured prio
Remove 0017-RH-netapp_config.patch
Add 0020-RH-netapp-config.patch
  * new netapp config that uses retain_attached_hw_handler and
    detect_prio to autoconfigure ALUA and non-ALUA devices.
2012-10-23 21:29:37 +00:00
Benjamin Marzinski
67e579f751 device-mapper-multipath-0.4.9-32
Modified 0018-RH-remove-config-dups.patch
  * Made modified config remove original only if the vendor/product
    exactly match
2012-10-02 20:39:05 +00:00
Benjamin Marzinski
bb04a893de device-mapper-multipath-0.4.9-31
Add 0014-RH-dm_reassign.patch
  * Fix reassign_maps option
Add 0015-RH-selector_change.patch
  * devices default to using service-time selector
Add 0016-RH-retain_hwhandler.patch
  * add retain_attached_hw_handler option, to let multipath keep an
    already attached scsi device handler
Add 0017-RH-netapp_config.patch
Add 0018-RH-remove-config-dups.patch
  * Clean up duplicates in the devices and blacklist sections
2012-09-27 15:56:43 +00:00
Benjamin Marzinski
a3c4618518 device-mapper-multipath-0.4.9-30
Scriptlets replaced with new systemd macros (#850088)
2012-09-05 18:46:27 -04:00
Benjamin Marzinski
91d375be4a device-mapper-multipath-0.4.9-29
- Updated to latest upstrem 0.4.9 code: multipath-tools-120821.tgz
  (git commit id: 050b24b33d3c60e29f7820d2fb75e84a9edde528)
  * includes 0001-RH-remove_callout.patch, 0002-RH-add-wwids-file.patch,
    0003-RH-add-followover.patch, 0004-RH-fix-cciss-names.patch
- Add 0013-RH-kpartx-msg.patch
- Modify 0002-RH-multipath.rules.patch
  * removed socket call from rules file
2012-08-21 12:55:08 -04:00
Dennis Gilmore
818d15ca06 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 15:36:00 -05:00
Benjamin Marzinski
91daccef68 Updated to latest upstream 0.4.9 code : multipath-tools-120613.tgz
(git commit id: cb0f7127ba90ab5e8e71fc534a0a16cdbe96a88f)
Add 0001-RH-remove_callout.patch
  * multipath no longer uses the getuid callout.  It now gets the
    wwid from the udev database or the environment variables
Add 0004-RH-fix-cciss-names.patch
  * convert cciss device names from cciss/cXdY to sysfs style cciss!cXdY
Split 0009-RH-add-find-multipaths.patch into 0002-RH-add-wwids-file.patch
      and 0010-RH-add-find-multipaths.patch
Add 0016-RH-change-configs.patch
  * default fast_io_fail to 5 and don't set the path selector in the
    builtin configs.
Resolves: bz #831978
2012-06-28 12:41:03 -05:00
Benjamin Marzinski
39719978b9 device-mapper-multipath-0.4.9-26
Add 0025-RHBZ-822714-update-nodes.patch
Resolves: bz #822714
2012-05-17 19:03:35 -05:00
Benjamin Marzinski
3b35f5eb72 device-mapper-multipath-0.4.9-25
Modify 0024-RH-libudev-monitor.patch
Resolves: bz #805493
2012-04-30 18:27:57 -05:00
Benjamin Marzinski
9b42c44c5c device-mapper-multipath-0.4.9-24
Add requirements on libudev to spec file
Resolves: bz #805493
2012-04-30 16:26:16 -05:00
Benjamin Marzinski
c0b04511d5 device-mapper-multipath-0.4.9-23
Add 0024-RH-libudev-monitor.patch
Resolves: BZ #805493
2012-04-30 11:42:27 -05:00
Benjamin Marzinski
8d4916400c Add back missing patches
0012-RH-update-on-show-topology.patch
0013-RH-manpage-update.patch
0014-RH-RHEL5-style-partitions.patch
0015-RH-add-followover.patch
0016-RH-dont-remove-map-on-enomem.patch
0017-RH-fix-shutdown-crash.patch
0018-RH-warn-on-bad-dev-loss-tmo.patch
0019-RH-deprecate-uid-gid-mode.patch
0020-RH-dont-remove-map-twice.patch
0021-RH-validate-guid-partitions.patch
0022-RH-adjust-messages.patch
0023-RH-manpage-update.patch
2012-02-10 11:38:28 -06:00
Benjamin Marzinski
a1478bc1bc Updated to latest upstream 0.4.9 code : multipath-tools-120123.tgz
(git commit id: 63704387009443bdb37d9deaaafa9ab121d45bfb)
Add 0001-RH-fix-async-tur.patch
Add 0002-RH-dont_start_with_no_config.patch
Add 0003-RH-multipath.rules.patch
Add 0004-RH-update-init-script.patch
Add 0005-RH-cciss_id.patch
Add 0006-RH-Make-build-system-RH-Fedora-friendly.patch
Add 0007-RH-multipathd-blacklist-all-by-default.patch
Add 0008-RH-add-mpathconf.patch
Add 0009-RH-add-find-multipaths.patch
Add 0010-RH-check-if-multipath-owns-path.patch
Add 0011-RH-add-hp_tur-checker.patch
2012-01-24 10:35:54 -06:00
Dennis Gilmore
8d4103df73 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 18:31:20 -06:00
Benjamin Marzinski
ec58dfa358 Modify 0103-add-disable-sync-option.patch
Add 0104-RHBZ-737989-systemd-unit-fix.patch
 * systemd will only start multipathd if /etc/multipath.conf exists
Add 0105-fix-oom-adj.patch
 * first try setting oom_score_adj
2011-09-21 06:45:47 -05:00
Kalev Lember
2d21294f17 Rebuilt for rpm bug #728707 2011-08-15 07:59:55 +03:00
Benjamin Marzinski
b357db796d Add 0103-add-disable-sync-option.patch
* add a -n (nosync) option to multipath. This disables synchronous
   file creation with udev.
2011-07-19 10:23:18 -05:00
Benjamin Marzinski
b0ec4a42c8 Modify 0012-RH-udev-sync-support.patch
Modify 0021-RHBZ-548874-add-find-multipaths.patch
Modify 0022-RHBZ-557845-RHEL5-style-partitions.patch
Add 0025-RHBZ-508827-update-multipathd-manpage.patch through
    0101-RHBZ-631009-disable-udev-disk-rules-on-reload.patch
  * sync with current state of RHEL6. Next release should include a updated
    source tarball with most of these fixes rolled in.
Add 0102-RHBZ-690828-systemd-unit-file.patch
  * Add Jóhann B. Guðmundsson's unit file for systemd.
  * Add sub-package sysvinit for SysV init script.
Resolves: bz #690828
2011-07-15 12:25:48 -05:00
Dennis Gilmore
032bbf0df7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 07:36:24 -06:00
Benjamin Marzinski
01219563de Modify 0021-RHBZ-548874-add-find-multipaths.patch
fix bug where mpathconf wouldn't create a multpath.conf file unless one
    already existed.
2010-02-16 23:29:53 +00:00
Benjamin Marzinski
6e6a296670 Replace 0012-RH-explicitly-disable-dm-udev-sync-support-in-kpartx.patch
with 0012-RH-udev-sync-support.patch
Add udev sync support to kpartx and multipath. In kpartx it is disabled
    unless you use the -s option. Refresh
    0013-RH-add-weighted_prio-prioritizer.patch Refresh
    0021-RHBZ-548874-add-find-multipaths.patch Modify
    0022-RHBZ-557845-RHEL5-style-partitions.patch
kpartx now creates a 2 sector large device for dos extended partitions,
    just like the kernel does on the regular block devices. Add
    0023-RHBZ-557810-emc-invista-config.patch Add
    0024-RHBZ-565933-checker-timeout.patch
Multipath has a new option checker_timeout. If this is not set, all path
    checker functions with explicit timeouts use
    /sys/block/sd<x>/device/timeout. If this is set, they use it instead.
2010-02-16 22:59:48 +00:00
Benjamin Marzinski
814d7d2747 Refresh 0001-RH-queue-without-daemon.patch Refresh
0002-RH-path-checker.patch Modify
    0010-RH-multipath-rules-udev-changes.patch
Fix udev rules to use DM_SBIN_PATH when calling kpartx
install udev rules to /lib/udev/rules.d instead of /etc/udev/rules.d Modify
    0014-RH-add-hp_tur-checker.patch Add
    0003-for-upstream-default-configs.patch Add
    0016-RHBZ-554561-fix-init-error-msg.patch Add
    0017-RHBZ-554592-man-page-note.patch Add
    0018-RHBZ-554596-SUN-6540-config.patch Add
    0019-RHBZ-554598-fix-multipath-locking.patch Add
    0020-RHBZ-554605-fix-manual-failover.patch Add
    0021-RHBZ-548874-add-find-multipaths.patch
Added find_multipaths multipath.conf option
Added /sbin/mpathconf for simple editting of multipath.conf Add
    0022-RHBZ-557845-RHEL5-style-partitions.patch
Make kpartx deal with logical partitions like it did in RHEL5. Don't create
    a dm-device for the extended partition itself. Create the logical
    partitions on top of the dm-device for the whole disk.
2010-01-23 01:39:39 +00:00
Benjamin Marzinski
803929adb5 - Add 0002-for-upstream-add-tmo-config-options.patch
Add fail_io_fail_tmo and dev_loss_tmo multipath.conf options
- Add 0013-RH-add-weighted_prio-prioritizer.patch
- Add 0014-RH-add-hp_tur-checker.patch
- Add 0015-RH-add-multipathd-count-paths-cmd.patch
- rename multipath.conf.redhat to multipath.conf, and remove the default
    blacklist
2009-11-17 06:33:04 +00:00
Fabio M. Di Nitto
e3b500920b Revamp package a bit 2009-10-27 09:58:59 +00:00
Benjamin Marzinski
58ed7b81e7 Fixed problem where maps were being added and then removed. Changed the
udev rules to fix some issues.
2009-08-20 22:28:44 +00:00
Benjamin Marzinski
586aea1acc Fixed build issue on i686 machines. 2009-07-30 20:39:53 +00:00
Benjamin Marzinski
0499e0d2c4 fixed the spec file, so that multipath will not lose its binding if it is
upgraded from a package where the bindings file was stored in
    /var/lib/multipath/bindings
2009-07-30 01:34:50 +00:00
Benjamin Marzinski
c7ea1a3b8d Updated to latest upstream 0.4.9 code : multipath-tools-090729.tgz (git
commit id: d678c139719d5631194b50e49f16ca97162ecd0f) moved multipath
    bindings file from /var/lib/multipath to /etc/multipath Fixed 354961,
    432520
2009-07-29 22:54:07 +00:00
Jesse Keating
39c08730f0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 20:11:34 +00:00
Mike Snitzer
cae891fe90 Fixed date supplied in 0.4.9-1's %changelog entry 2009-05-07 20:18:19 +00:00
Mike Snitzer
cbdffc7ea0 Updated to latest upstream 0.4.9 code: multipath-tools-090429.tgz (git
commit id: 7395bcda3a218df2eab1617df54628af0dc3456e)
2009-05-06 20:01:01 +00:00
Milan Broz
b3b10f9bcf Fix insecure permissions on multipathd.sock (CVE-2009-0115) 2009-04-07 19:39:27 +00:00
Milan Broz
8f7403ae6d Fix kpartx extended partition handling. Resolves: #475283 2009-03-06 12:53:14 +00:00
Jesse Keating
c0d4270bc6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 11:34:23 +00:00
Benjamin Marzinski
765b685946 Since libaio is now in /lib, not /usr/lib, multipath no longer needs to
statically link against it. Fixed an error with binding file and WWIDs
    that include spaces. Cleaned up the messages from the directio checker
    function. Fixed the udev rules. Fixed a regression in multipath.conf
    parsing Fixed 457530, 457589
2008-09-26 23:28:36 +00:00
Benjamin Marzinski
4fa3700b25 Updated to latest upstream 0.4.8 code: multipath-tools-080804.tgz (git
commit id: eb87cbd0df8adf61d1c74c025f7326d833350f78) fixed 451817,
    456397 (scsi_id_change.patch), 457530 (config_space_fix.patch)
457589 (static_libaio.patch)
2008-08-20 21:48:41 +00:00
Alasdair Kergon
4b4f4537f2 - Rebuild (rogue vendor tag). (451292) 2008-06-13 18:35:55 +00:00
Benjamin Marzinski
17ed09d594 Fixed Makefile issues. 2008-05-20 06:30:55 +00:00
Benjamin Marzinski
005566c77f Fixed ownership build error. 2008-05-20 05:27:05 +00:00
Benjamin Marzinski
d8126f9922 Forgot to commit some patches. 2008-05-20 04:42:36 +00:00
Benjamin Marzinski
685fcac1ef Updated to latest Upstream 0.4.8 code: multipath-tools-080519.tgz (git
commit id: 42704728855376d2f7da2de1967d7bc71bc54a2f)
2008-05-20 04:37:41 +00:00
Alasdair Kergon
b9cffc4799 second attempt at no static 2008-05-06 18:04:46 +00:00
Alasdair Kergon
9935f1b0ac Remove unnecessary multipath & kpartx static binaries. (bz 234928) 2008-05-06 16:32:43 +00:00
Tom Callaway
cff9517ed6 fix sparc64, fix license tag 2008-02-29 18:45:25 +00:00
Jesse Keating
5c622a8e2f - Autorebuild for GCC 4.3 2008-02-19 12:57:26 +00:00
Benjamin Marzinski
98f90d67d4 Fixed the dist tag so building will work properly for various releases. 2007-11-14 21:19:40 +00:00
Alasdair Kergon
0abb524361 Add build dependency on new device-mapper-devel package. Add dependency on
device-mapper.
2007-02-05 20:47:32 +00:00
Alasdair Kergon
4646c3938d update BuildRoot & PreReq lines 2007-01-31 18:24:57 +00:00
Benjamin Marzinski
c715e56d2b fixed spec file 2007-01-15 23:41:05 +00:00
Benjamin Marzinski
5497ee3ebf Update to the latest source (t0_4_7_head2) 2007-01-15 22:48:02 +00:00
Benjamin Marzinski
e1870ddbdb Updated to latest source (t0_4_7_head1) 2006-12-13 18:41:53 +00:00
Peter Jones
8168001919 - Fix kpartx to work with >2TB drives. 2006-09-08 00:38:02 +00:00
Peter Jones
6b91c33832 - Split kpartx out into its own package so dmraid can use it without
installing multipathd
- Fix a segfault in kpartx
2006-08-31 22:21:44 +00:00
Benjamin Marzinski
b9306cd0d3 Updated to latest source. Fixes bug in default configuration file. 2006-07-17 23:44:02 +00:00
Benjamin Marzinski
d63eb94c1f added ncurses-devel to BuildRequires 2006-07-12 22:08:47 +00:00
Benjamin Marzinski
d4ffcac30c updated to latest source. deals with change in libsysfs API 2006-07-12 20:53:39 +00:00
Jesse Keating
d093c931ec bumped for rebuild 2006-07-12 05:35:44 +00:00
Benjamin Marzinski
b8bbd49055 fix a tagging issue 2006-07-10 22:50:04 +00:00
Benjamin Marzinski
9b969d9b38 updated the spec file to use libsysfs-devel. not sysfsutils-devel 2006-07-10 22:33:48 +00:00
Benjamin Marzinski
98dbc78885 Updated to latest upstream source. Fixes kpartx udev issue. 2006-06-28 22:20:47 +00:00
Benjamin Marzinski
96fe07cbe0 updated to Christophe's latest source code 2006-06-06 21:27:31 +00:00
Alasdair Kergon
eeb5ce8f8f Newer upstream source (t0_4_5_post59). Remove out-dated patches. 2006-05-22 15:10:25 +00:00
Alasdair Kergon
831189c856 BuildRequires: libsepol-devel, readline-devel 2006-05-22 14:34:16 +00:00
Benjamin Marzinski
525bc9a26c Prereq: chkconfig 2006-02-27 18:05:22 +00:00
Karsten Hopp
f6bce9753f BuildRequires: libselinux-devel
mock error: cc main.o ../libmultipath/libmultipath-glibc.a
    ../libcheckers/libcheckers-glibc.a -o multipath.static -static
    -ldevmapper -lsysfs -lselinux -lsepol /usr/bin/ld: cannot find
    -lselinux collect2: ld returned 1 exit status make[1]: *** [glibc]
    Error 1
2006-02-20 12:05:35 +00:00
Jesse Keating
26b55ddbe4 bump for bug in double-long on ppc(64) 2006-02-11 02:25:14 +00:00
Benjamin Marzinski
b8be9ca111 updated to latest upstream source 2006-02-10 00:40:15 +00:00
Jesse Keating
a1f7b9e1cb bump for new gcc/glibc 2006-02-07 11:22:54 +00:00
Benjamin Marzinski
6ba3d12c80 added fedora specific patch 2005-12-19 17:30:31 +00:00
Benjamin Marzinski
b4e03f7c93 Updated to latest upstream source. 2005-12-17 03:27:44 +00:00
Jesse Keating
c7615355ed gcc update bump 2005-12-09 22:40:11 +00:00
Peter Jones
b4a972b4e7 rebuild for newer libs 2005-12-04 19:33:56 +00:00
Peter Jones
715b124a00 ... and bump the release, too 2005-12-01 19:41:26 +00:00
Peter Jones
addba29e95 ... and remove the %files, too 2005-12-01 19:40:59 +00:00
Peter Jones
31d489063e - unsplit kpartx 2005-12-01 19:40:11 +00:00
Peter Jones
9d698d97a5 split kpartx out into its own (somewhat silly) package 2005-11-15 05:12:57 +00:00
Bill Nottingham
c8d5c8147b fix initscript disabling on install 2005-05-06 17:41:26 +00:00
Alasdair Kergon
328c6481d5 Fix last fix. 2005-05-05 14:43:28 +00:00
Alasdair Kergon
8ea90ca871 By default, disable the multipathd service. 2005-05-04 14:11:38 +00:00
Alasdair Kergon
edf0f1daab fix core dump 2005-04-19 17:55:28 +00:00
Alasdair Kergon
9c57fea79d Move cache file into /var/cache/multipath 2005-04-19 14:02:47 +00:00
Alasdair Kergon
86c28a52a6 Remove pp_balance_units 2005-04-08 16:50:52 +00:00
Alasdair Kergon
48a97ca0b5 Incorporate numerous upstream fixes. Update init script to distribution
standards.
2005-04-05 17:51:09 +00:00
Alasdair Kergon
72fa9d844e buildrequires 2005-03-02 20:05:22 +00:00
Alasdair Kergon
b7e41e5138 Patches for first build without configuration. 2005-03-02 20:01:43 +00:00
Alasdair Kergon
262563228e auto-import device-mapper-multipath-0.4.2-1.0 on branch devel from
device-mapper-multipath-0.4.2-1.0.src.rpm
2005-03-01 22:57:20 +00:00