File md_monitor.changes of Package md_monitor.32005
-------------------------------------------------------------------
Wed Nov 02 16:02:54 UTC 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 13:20:11 UTC 2020 - Coly Li <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 01:46:50 UTC 2020 - Coly Li <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 17:04:40 UTC 2018 - mwilck@suse.com
- Update to version 6.4+7+ga4d3588:
Maintenance update with previous fixes from PTFs.
-------------------------------------------------------------------
Wed Oct 3 15:15:28 CEST 2018 - jcejka@suse.de
- Add systemd service file for systemd with increased
TaskMax and LimitNOFILE (bsc#1104770)
-------------------------------------------------------------------
Wed Jul 11 13:43:30 CEST 2018 - jcejka@suse.de
- Fix crash on MonitorStatus (bsc#1096363, bsc#1081286)
-------------------------------------------------------------------
Thu Jun 14 10:48:09 CEST 2018 - jcejka@suse.de
- Ignore NewArray message if does not exists yet (bsc#1091619)
-------------------------------------------------------------------
Tue Apr 3 13:34:08 CEST 2018 - jcejka@suse.de
- md_monitor: fixup crash in display_md_status (bsc#1081286)
-------------------------------------------------------------------
Thu Jan 25 16:56:10 CET 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 09:49:21 CEST 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 5 15:56:40 CET 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 17:11:21 CEST 2015 - hare@suse.de
- Set 'timeout' DASD attribute for recent kernels (bsc#943270)
- Fixup typo testcase_monitor_functions.sh
-------------------------------------------------------------------
Fri Aug 28 16:00:16 CEST 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
-------------------------------------------------------------------
Fri Jan 24 15:12:39 CET 2014 - hare@suse.de
- Branched off from the mdadm package, version 5.0 (FATE#316685)