------------------------------------------------------------------- Tue Feb 25 13:50:49 UTC 2020 - Coly Li - 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) ------------------------------------------------------------------- Fri Dec 06 14:13:42 UTC 2019 - hare@suse.com - Update to version 6.5+0+g5f1f461: * Update to 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 (bsc#1140006) * 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) ------------------------------------------------------------------- Fri Jan 18 09:49:44 UTC 2019 - Martin Wilck - Added proper systemd macros to spec file ------------------------------------------------------------------- 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) ------------------------------------------------------------------- Fri Feb 23 18:12:25 CET 2018 - jcejka@suse.de - Upgrade to v6.4 to fix crash (bsc#1081286), (bsc#1079253) (bsc#1068175) ------------------------------------------------------------------- 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)