Commit Graph

180 Commits

Author SHA1 Message Date
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