Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

md_monitor-6.6+11+gcbb8940-150000.3.6.1 RPM for aarch64

From OpenSuSE Leap 15.6 for aarch64

Name: md_monitor Distribution: SUSE Linux Enterprise 15
Version: 6.6+11+gcbb8940 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150000.3.6.1 Build date: Thu Jan 4 07:30:39 2024
Group: Development/Tools/Other Build host: h02-armsrv3
Size: 213849 Source RPM: md_monitor-6.6+11+gcbb8940-150000.3.6.1.src.rpm
Packager: https://www.suse.com/
Url: http://github.com/hreinecke/md_monitor
Summary: MD device monitor
The md_monitor daemon monitors the component devices of each MD array
for I/O issues. It will update the monitored MD arrays on each status
change, setting devices to 'faulty' or re-integrate working devices.

Authors:
--------
    Hannes Reinecke <hare@suse.de>

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Nov 02 2022 mwilck@suse.com
  - Update to version 6.6+11+gcbb8940:
    * md_monitor: fix deadlock because of locking itself (bsc#1197160)
    * md_monitor: remove the obsolete md_dev from md_list (bsc#1193465)
    * md_monitor: Flush the log file after writing each message
    * md_monitor: Fix locking of dev->lock in lookup_md_component()
    (bsc#1197160)
    * md_monitor: replace pselect with ppoll (bsc#1161872)
    * spec file: call service-related systemd macros in scriptlets
* Tue Feb 25 2020 colyli@suse.com
  - Fixes for md_monitor.spec,
    * remove 'V' and 'v' when reference md_monitor version string:
      Source0: from %{name}-V%{version} to %{name}-%{version}
      %setup: from %{name}-v%{version} %{name}-%{version}
    * add md_monitor.service into %files because md_monitor has
      it since v6.5.
    * force %_fillupdir to be /var/adm/fillup-templates/ before
      upstream changes to new location /usr/share/fillup-templates/
    * add %post section.
* Mon Feb 24 2020 colyli@suse.com
  - Update to version 6.6:
    * md_monitor: use pselect() instead of select() (bsc#1095141)
    * md_monitor: permanently store 'md_side' for each device
      (bsc#1116560)
    * md_monitor: skip devices with valid md_slot in reset_mirror()
      (bsc#1116560)
    * md_monitor: fix potential memleak in discover_md_components()
      (bsc#1157754)
  - The above update also has the following changes included in
    version 6.5 :
    * md_monitor: check for device and alias name in lookup_md_new()
      (bsc#1125281)
    * md_monitor: send SIGHUP to thread before cancellation
      (bsc#1125281)
    * md_monitor: Do not set 'REMOVED' state if ioctl fails
      (bsc#1125281)
    * md_monitor: close race in setting dev->thread (bsc#1125281)
    * md_monitor: add pthread synchronisation points (bsc#1125281)
    * md_monitor: fixup md structure initialisation (bsc#1125281)
    * md_monitor: Fix possible corruption of pending_list (bsc#1149316)
    * md_monitor: Fix locking of md_dev->status_lock in
      mdadm_exec_thread() (bsc#1149316)
    * md_monitor: display_md_status: don't omit trailing dots
    * md_monitor: use correct blocksize in io_prep_pread() (bsc#1139268)
    * md_monitor: add newly (re-)discovered devices to the device list
      (bsc#1136542)
    * md_monitor: skip non-RAID10 arrays (bsc#1123046)
    * Add systemd service file for systemd with increased TaskMax
      and LimitNOFILE (bsc#1104770)
    * Fix crash on MonitorStatus (bsc#1096363, bsc#1081286)
    * Ignore NewArray message if does not exists yet (bsc#1091619)
    * md_monitor: fixup crash in display_md_status (bsc#1081286)
  - The above update includes patches for (bsc#1125281) and (bsc#1123046),
    they are required by (bsc#1157098)
* Thu Nov 15 2018 mwilck@suse.com
  - Update to version 6.4+7+ga4d3588:
    Maintenance update with previous fixes from PTFs.
* Wed Oct 03 2018 jcejka@suse.de
  - Add systemd service file for systemd with increased
    TaskMax and LimitNOFILE (bsc#1104770)
* Wed Jul 11 2018 jcejka@suse.de
  - Fix crash on MonitorStatus (bsc#1096363, bsc#1081286)
* Thu Jun 14 2018 jcejka@suse.de
  - Ignore NewArray message if does not exists yet (bsc#1091619)
* Tue Apr 03 2018 jcejka@suse.de
  - md_monitor: fixup crash in display_md_status (bsc#1081286)
* Thu Jan 25 2018 hare@suse.de
  - Update to version 6.4:
    * Clear message buffer before sending reply (bsc#1068175)
    * Ignore inactive arrays (bsc#1068175, bsc#1079253)
    * Store alias in struct md_dev to avoid lookup errors (bsc#1068175,
    bsc#1079253)
    * Move testcases to use MD alias name
    * Autodetect chpids for testcase5
    * Correctly enumerate raid disks during reshaping
    * Add missing timeout value for testcase10
* Wed Apr 12 2017 hare@suse.de
  - Update to version 6.3:
    * Work around dirty bitmap issue (bsc#951211)
    * Work around changed output in mdadm (bsc#954769)
    * Cleanup monitor_testcase_functions.sh
    * Ignore EBUSY returns from mdadm --fail (bsc#955975)
    * monitor_testcase_functions: extend wait_for_monitor timeout
    * Further updates for zFCP tests
    * Handle empty device-mapper UUIDs
    * Compare the device name length fo the testing devices (bsc#959718)
    * monitor_testcase_functions: Add 'mdadm --wait-clean' (bsc#951211)
    * Fixup return value from reset_md() (bsc#1013061)
    * Fixup testcases for older installations
    * Fixup uninitialized return value (bsc#1033734)
  - Use osc _service to retrieve package tarball
* Thu Nov 05 2015 hare@suse.de
  - Update to version 6.0:
    * Include zFCP support (FATE#319070)
    * Update scripts for zFCP
  - Update to version 6.1:
    * Set 'timeout' DASD attribute correctly on newer kernels
  - Update to version 6.2:
    * Include scripts to setup root on MD
    * Set 'failfast' attribute correctly on newer kernels
    * Call 'mdadm --wait' when shutdown array (bsc#951211)
    * Include workaround for bsc#953510
    * Open device nodes read-only (bsc#937340)
    * Use curl instead of wget
    * Fix I/O timeout handling to work with newer kernel
    * Include workaround for bug#937340
* Thu Sep 17 2015 hare@suse.de
  - Set 'timeout' DASD attribute for recent kernels (bsc#943270)
  - Fixup typo testcase_monitor_functions.sh
* Fri Aug 28 2015 hare@suse.de
  - Update to version 5.1
    * Fixup locking in dasd_monitor_thread (bnc#839559)
    * Fixup uninitialized variable
    * Close cli socket on error
    * Terminate string when reading from sysfs
    * Use MD in name in lookup_md_alias (bnc#876830)
  - Update to version 5.2
    * Fixes from coverity
  - Update to version 5.3
    * Skip devices not in state 'online' (bnc#920563)
    * Open MD device nodes read-only
    * Skip uninitialized devices during scanning
    * Fixup testcases for SLE12
  - Update to version 6.0 to add zFCP support (FATE#319070)
    * Split off DASD support routines in separate file
    * Rework MD detection logic
    * Support multipath devices
    * Update some testcases for zFCP

Files

/sbin/md_monitor
/sbin/setdasd
/usr/lib/systemd/system/md_monitor.service
/usr/share/doc/packages/md_monitor
/usr/share/doc/packages/md_monitor/README.md
/usr/share/fillup-templates/sysconfig.md_monitor
/usr/share/man/man8/md_monitor.8.gz
/usr/share/man/man8/setdasd.8.gz
/usr/share/misc/md_notify_device.sh


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:14:19 2024