Commit Graph

44 Commits

Author SHA1 Message Date
Benjamin Marzinski 665015b858 device-mapper-multipath-0.8.7-29 2024-05-23 01:32:48 +00:00
Benjamin Marzinski 2d7060ef7c device-mapper-multipath-0.8.7-28
Add 0108-libmultipath-actually-truncate-too-large-vpd-page.patch
Add 0109-kpartx-fix-theoretical-overflow-in-loop-device-name.patch
  * Fixes RHEL-31793 ("RHEL SAST Automation: address (selected) true
    positives")
Resolves: RHEL-31793

Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com>
2024-04-10 18:41:35 -04:00
Benjamin Marzinski c1d4bd6a3c device-mapper-multipath-0.8.7-27
Add 0105-multipathd-fix-null-pointer-dereference-in-uev_updat.patch
Add 0106-multipathd-fix-auto-resize-configuration.patch
Add 0107-libmultipath-fix-displaying-auto_resize-config-setti.patch
  * Fixes RHEL-986 ("Add option to allow multipathd to detect device
    resizes and autoresize.")
Resolves: RHEL-986
2024-01-26 16:52:21 -05:00
Benjamin Marzinski dbdf7ab1ce device-mapper-multipath-0.8.7-26
Add 0100-libmultipath-avoid-temporarily-enabling-queueing-on-.patch
Add 0101-multipathd-Make-sure-to-disable-queueing-if-recovery.patch
  * Fixes RHEL-17234 ("RHEL9 dm-multipath no_path_retry [retry number]
    is
    undone if paths are later lost for an open map.")
Add 0102-multipathd-remove-nopath-flushing-code-from-flush_ma.patch
Add 0103-multipathd-make-flush_map-delete-maps-like-the-multi.patch
Add 0104-multipathd-disable-queueing-when-removing-unknown-ma.patch
  * Fixes RHEL-4998 ("When remove external lun from host, rescan lun
    status
    will cause the OS hang and no response")
Resolves: RHEL-4998
Resolves: RHEL-17234
2024-01-05 10:35:33 -05:00
Benjamin Marzinski d8dc1bda73 Fix find_multipaths test 2024-01-05 10:34:37 -05:00
Benjamin Marzinski 88821a8d11 device-mapper-multipath-0.8.7-25
Add 0094-libmultipath-Add-max_retries-config-option.patch
  * Fixes RHEL-1729 ("Allow multipathd to set the max_retries of the
    scsi_device for paths")
Add 0095-libmutipath-Retain-device-size-if-sysfs_get_size-fai.patch
Add 0096-multipathd-check-and-update-all-paths-when-in-cli_re.patch
Add 0097-multipathd-move-post-reloading-commands-into-resize_.patch
Add 0098-multipathd-move-resize_map-to-multipathd-main.c.patch
Add 0099-multipathd-Add-auto_resize-config-option.patch
  * Fixes RHEL-986 ("Add option to allow multipathd to detect device
    resizes and autoresize.")
Resolves: RHEL-986
Resolves: RHEL-1729
2023-11-20 15:07:49 -05:00
Benjamin Marzinski c06248ec92 device-mapper-multipath-0.8.7-24
Add 0093-RH-multipath-add-mpathcleanup-man-page.patch
  * Fixes RHEL-1266 ("There is no man page for mpathcleanup")
Resolves: RHEL-1266
2023-11-03 11:38:36 -04:00
Benjamin Marzinski 8a63ad9583 device-mapper-multipath-0.8.7-23
Add 0091-multipathd-Added-support-to-handle-FPIN-Li-events-fo.patch
  * Fixes RHEL-6678 (Add support in multipathd for NVMe to listen for
    FPIN-Li events and mark effected paths as marginal)
Add 0092-multipath-tools-add-HPE-Alletra-9000-NVMe-to-hardwar.patch
  * Fixes RHEL-1830 (Changes to Arcus NVMeoFC multipath.conf settings
    for RHEL 9.x to be included in kernel by default)
Resolves: RHEL-6678
Resolves: RHEL-1830
2023-11-02 10:47:34 -04:00
Benjamin Marzinski 41d1c12fbf device-mapper-multipath-0.8.7-22
Add 0089-RH-Add-mpathcleanup.patch
  * Fixes RHEL-782
Add 0090-RH-make-listing-return-an-error-if-the-config-file-i.patch
Install mpathcleanup
  * Fixes RHEL-781
Resolves: #781, #782
2023-07-28 18:15:02 -05:00
Benjamin Marzinski 761d4c4a35 device-mapper-multipath-0.8.7-21
Add 0085-multipathd-make-pr-registration-consistent.patch
Add 0086-libmultipath-make-prflag-an-enum.patch
Add 0087-multipathd-handle-no-active-paths-in-update_map_pr.patch
Add 0088-libmpathpersist-fix-resource-leak-in-update_map_pr.patch
Resolves: bz #2164869
2023-03-14 23:37:04 -05:00
Benjamin Marzinski 598f5a73c4 device-mapper-multipath-0.8.7-20
Add 0083-multipath.rules-fix-smart-bug-with-failed-valid-path.patch
Add 0084-libmultipath-limit-paths-that-can-get-wwid-from-envi.patch
Change how the installation dir for kpartx_id is specified
Resolves: bz #1926147
2023-02-09 22:31:26 -06:00
Benjamin Marzinski 2ff6d351ac device-mapper-multipath-0.8.7-19
Fix bugzilla linked to the changes (was previously linked to
  the wrong bug, 2162536)
Resolves: bz #2166467
2023-02-03 11:21:17 -06:00
Benjamin Marzinski 98ccf55254 device-mapper-multipath-0.8.7-18
Add 0079-libmultipath-use-select_reload_action-in-select_acti.patch
Add 0080-libmultipath-select-resize-action-even-if-reload-is-.patch
Add 0081-libmultipath-cleanup-ACT_CREATE-code-in-select_actio.patch
Add 0082-libmultipath-keep-renames-from-stopping-other-multip.patch
Resolves: bz #2162536
2023-02-03 09:24:52 -06:00
Benjamin Marzinski d6f96fcdd6 device-mapper-multipath-0.8.7-17
Add 0077-libmultipath-don-t-leak-memory-on-invalid-strings.patch
Add 0078-libmutipath-validate-the-argument-count-of-config-st.patch
Resolves: bz #2145225
2023-01-16 20:40:52 -06:00
Benjamin Marzinski 34da695612 device-mapper-multipath-0.8.7-16
Add 0076-multipath.conf-5-remove-io-affinity-information.patch
Resolves: bz #2143125
2022-11-30 15:28:42 -06:00
Benjamin Marzinski b1c0ea9cf1 device-mapper-multipath-0.8.7-15
Add 0067-kpartx-hold-device-open-until-partitions-have-been-c.patch
  * Fixes bz #2141860
Add 0068-libmultipath-cleanup-remove_feature.patch
Add 0069-libmultipath-cleanup-add_feature.patch
Add 0070-multipath-tests-tests-for-adding-and-removing-featur.patch
Add 0071-libmultipath-fix-queue_mode-feature-handling.patch
Add 0072-multipath-tests-tests-for-reconcile_features_with_qu.patch
Add 0073-libmultipath-prepare-proto_id-for-use-by-non-scsi-de.patch
Add 0074-libmultipath-get-nvme-path-transport-protocol.patch
Add 0075-libmultipath-enforce-queue_mode-bio-for-nmve-tcp-pat.patch
  * Fixes bz #2033080
Resolves: bz #2033080, #2141860
2022-11-14 09:22:48 -06:00
Benjamin Marzinski 50c2ba2f94 device-mapper-multipath-0.8.7-14
Add 0065-multipathd-ignore-duplicated-multipathd-command-keys.patch
  * Fixes bz #2133999
Add 0066-multipath-tools-use-run-instead-of-dev-shm.patch
  * Fixes bz #2133989
Resolves: bz #2133989, #2133999
2022-10-17 14:42:29 -05:00
Benjamin Marzinski bbf06d3b20 device-mapper-multipath-0.8.7-13
Add 0062-multipathd-factor-out-the-code-to-flush-a-map-with-n.patch
Add 0063-libmultipath-return-success-if-we-raced-to-remove-a-.patch
Add 0064-multipathd-Handle-losing-all-path-in-update_map.patch
Resolves: bz #2125357
2022-09-09 13:19:59 -05:00
Benjamin Marzinski 8af5067e2a device-mapper-multipath-0.8.7-12
Add 0061-multipath-fix-systemd-timers-in-the-initramfs.patch
Resolves: bz #2121277
2022-08-24 23:50:35 -05:00
Benjamin Marzinski e066ac569f device-mapper-multipath-0.8.7-11
Add 0059-multipathd-Add-missing-ctype-include.patch
Add 0060-multipathd-replace-libreadline-with-libedit.patch
  * replace readline with libedit, to avoid license conflicts
Resolves: bz #2119896
2022-08-19 17:10:27 -05:00
Benjamin Marzinski 3e32390df9 device-mapper-multipath-0.8.7-10
Add 0058-libmultipath-unset-detect_checker-for-clariion-Unity.patch
Resolves: bz #2090913
2022-06-08 15:30:33 -05:00
Benjamin Marzinski ceaf51092f device-mapper-multipath-0.8.7-9
- Add 0045-multipath-tools-update-mpp-force_readonly-in-ev_add_.patch
  * Fixes bz #2084356
- Add 0046-multipath-return-failure-on-an-invalid-remove-comman.patch
  * Fixes bz #2084358
- Add 0047-libmultipath-steal-the-src-string-pointer-in-merge_s.patch
- Add 0048-libmultipath-enable-linear-ordering-of-bus-proto-tup.patch
- Add 0049-libmultipath-use-bus_protocol_id-in-snprint_path_pro.patch
- Add 0050-libmultipath-make-protocol_name-global.patch
- Add 0051-libmultipath-add-a-protocol-subsection-to-multipath..patch
- Add 0052-libmultipath-Set-the-scsi-timeout-parameters-by-path.patch
- Add 0053-libmultipath-check-the-overrides-pctable-for-path-va.patch
- Add 0054-libmultipath-fix-eh_deadline-documentation.patch
- Add 0055-libmultipath-Add-documentation-for-the-protocol-subs.patch
- Add 0056-libmultipath-use-symbolic-value-for-invalid-pcentry.patch
  * The above 10 patches implement the feature from bz #2084365
- Add 0057-updated-HPE-MSA-builtin-config.patch
  * Fixes bz #2084357
Resolves: bz #2084365, #2084357, #2084358, #2084365
2022-05-16 23:24:24 -05:00
Benjamin Marzinski 4828101630 device-mapper-multipath-0.8.7-8
Add 0044-multipathd-Don-t-keep-starting-TUR-threads-if-they-a.patch
Resolves: bz #2070266
2022-05-10 16:01:54 -05:00
Benjamin Marzinski 8daba4e745 device-mapper-multipath-0.8.7-7
Add 0043-libmultipath-fix-printing-native-nvme-multipath-topo.patch
Resolves: bz #2054839
2022-02-16 18:19:41 -06:00
Benjamin Marzinski 95d0c03f24 device-mapper-multipath-0.8.7-6
Add 0041-multipathd-handle-fpin-events.patch
Add 0042-multipathd-disallow-changing-to-from-fpin-marginal-p.patch
  * Add "marginal_pathgroups fpin" for responding to PFIN-Li events
  * Fixes bz #2053642
Modify tests/restate_module
  * Always offline the path with the lowest priority
  * Fixes bz #2052633
Resolves: bz #2052633, #2053642
2022-02-14 11:04:40 -06:00
Benjamin Marzinski cb0bddd714 device-mapper-multipath-0.8.7-5
Add 0039-RH-add-support-to-mpathconf-for-setting-arbitrary-de.patch
  * Fixes bz #2050421
Add 0040-RH-add-support-to-mpathconf-for-setting-recheck_wwid.patch
  * Fixes bz #2039749
Resolves: bz #2039749, #2050421
2022-02-07 16:55:04 -06:00
Benjamin Marzinski f9d1421d55 device-mapper-multipath-0.8.7-4
Add 0035-RH-mpathconf-fix-setting-property_blacklist.patch
Add 0036-libmultipath-fix-disassemble-status-for-historical-s.patch
  * Fixes bz #2042032
Add 0037-libmultipath-make-helper-function-to-trigger-path-ue.patch
Add 0038-multipathd-trigger-udev-change-on-path-addition.patch
  * Fixes bz #2028835
Resolves: bz #2028835, #2042032
2022-01-18 15:53:43 -06:00
Benjamin Marzinski b335d16aab device-mapper-multipath-0.8.7-3
Add 0024-libmultipath-use-typedef-for-keyword-handler-functio.patch
Add 0025-libmultipath-print-the-correct-file-when-parsing-fai.patch
Add 0026-libmultipath-pass-file-and-line-number-to-keyword-ha.patch
Add 0027-libmultipath-make-set_int-take-a-range-for-valid-val.patch
Add 0028-libmultipath-improve-checks-for-set_str.patch
Add 0029-libmultipath-deprecate-file-and-directory-config-opt.patch
Add 0030-libmultipath-split-set_int-to-enable-reuse.patch
Add 0031-libmultipath-cleanup-invalid-config-handling.patch
Add 0032-libmultipath-don-t-return-error-on-invalid-values.patch
  * The above 9 patches fix bz #2017969
Add 0033-multipathd-avoid-unnecessary-path-read-only-reloads.patch
  * Fixes bz #2017979
Add 0034-multipath-fix-exit-status-of-multipath-T.patch
Resolves: bz #2017969, #2017979
2021-11-19 12:35:32 -06:00
Benjamin Marzinski ef624c5d3e device-mapper-multipath-0.8.7-2
Modify 0017-RH-use-rpm-optflags-if-present.patch
  * use RPM_LF_FLAGS
Modify 0018-RH-add-mpathconf.patch
  * update default config to match multipath changes
Modify 0022-RH-make-parse_vpd_pg83-match-scsi_id-output.patch
  * fix cmocka vpd tests
Rename 0023-libmulitpath-add-section-name-to-invalid-keyword-out.patch
       to
       0023-libmultipath-add-section-name-to-invalid-keyword-out.patch
Resolves: bz#2017592
2021-11-08 22:39:16 -06:00
Benjamin Marzinski 19ddc43848 device-mapper-multipath-0.8.7-1
Update Source to upstream version 0.8.7 plus upstream staged commits
  * Previous patches 0011-0016 & 0018-0022 are included in the source
    tarball
  * Fixes bz#2017592
Rename files
  * Previous patches 0001-0010 are now patches 0013-0022
Modify 0018-RH-add-mpathconf.patch
  * merged with previous patch 0017
Add 0023-libmulitpath-add-section-name-to-invalid-keyword-out.patch
  * Fixes bz#1984303
Fix multipath_conf_syntax test to work with bz #1984303
Resolves: bz #1984303, #2017592
2021-10-29 15:25:05 -05:00
Mohan Boddu 4d1855e8f9 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 19:48:02 +00:00
Benjamin Marzinski 27594c740e device-mapper-multipath-0.8.6-6
Add 0022-multipathd-cli_handlers-cleanup-setting-reply-length.patch
  * Found by corosync
Related: bz #1984921
2021-08-03 15:29:16 -05:00
Benjamin Marzinski e6aef775e4 device-mapper-multipath-0.8.6-5
Add 0018-multipath.conf-fix-typo-in-ghost_delay-description.patch
Add 0019-mpathpersist-fail-commands-when-no-usable-paths-exis.patch
  * Fixes bz #1982613
Add 0020-multipath-print-warning-if-multipathd-is-not-running.patch
  * Fixes bz #1982615
Add 0021-libmultipath-deal-with-dynamic-PTHREAD_STACK_MIN.patch
  * Fixes bz #1984921
Resolves: bz #1982613, #1982615, #1984921
2021-08-02 12:15:09 -05:00
Aleksandra Fedorova 66559cabe2 Add RHEL gating configuration 2021-07-15 02:44:05 +02:00
Benjamin Marzinski 638aaac83c device-mapper-multipath-0.8.6-4
Add 0017-RH-mpathconf-correctly-handle-spaces-after-option-na.patch
Resolves: bz #1981594
2021-07-12 19:23:16 -05:00
Benjamin Marzinski 4cd78d0f27 device-mapper-multipath-0.8.6-3
Add 0011-multipathd-don-t-fail-to-remove-path-once-the-map-is.patch
Add 0012-multipathd-remove-duplicate-orphan_paths-in-flush_ma.patch
Add 0013-multipathd-fix-ev_remove_path-return-code-handling.patch
Add 0014-multipath-free-vectors-in-configure.patch
Add 0015-kpartx-Don-t-leak-memory-when-getblock-returns-NULL.patch
Add 0016-multipathd-don-t-rescan_path-on-wwid-change-in-uev_u.patch
  * Above patches Fix bz #1938704
Resolves: bz #1938704
2021-05-19 17:16:17 -05:00
Benjamin Marzinski 543b6564b9 device-mapper-multipath-0.8.6-2
Update spec file
Related: bz #1951336
2021-04-21 19:21:39 -05:00
Benjamin Marzinski 36b0ac07c4 device-mapper-multipath-0.8.6-1
Update Source to upstream version 0.8.6
  * Previous patches 0001-0123 are included in the commit
  * Fixes bz #1951336
Rename files
  * Previous patches 0124-0132 are now patches 0001-0009
Add 0010-RH-make-parse_vpd_pg83-match-scsi_id-output.patch
  * make scsi wwid fallback code result match the default udev wwid
    code result (Red Hat specific patch)
Sync tests with RHEL-8
Resolves: bz #1951336
2021-04-19 20:57:06 -05:00
Mohan Boddu 89bf1608b0 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 23:04:15 +00:00
DistroBaker 0a156fc43d Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/device-mapper-multipath.git#9fdf79cddf3be4e872b8d515e240dd533ea8dd34
2021-02-12 19:25:37 +00:00
DistroBaker fc4911a239 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/device-mapper-multipath.git#13dea6f50cfb70eabfb5a86566fc326e130570cc
2021-02-03 12:56:12 +01:00
DistroBaker 28d3ae407e Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/device-mapper-multipath.git#26a2cd7a3e189bf91263d17bc8a8c449cc043fb0
2021-01-21 16:56:27 +00:00
Petr Šabata de5fe16817 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/device-mapper-multipath#2cf40b2f98808e3533e915c0a204b885d9da5e43
2020-10-14 23:36:17 +02:00
Release Configuration Management 295eb4a3cc New branch setup 2020-10-08 11:39:00 +00:00