Overview

Request 1032957 accepted

- 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

- pull in fixes from SLE

old: Base:System/md_monitor
new: home:mwilck:branches:Base:System/md_monitor rev None
Index: _service
===================================================================
--- _service (revision 3)
+++ _service (revision 2)
@@ -1,5 +1,5 @@

-
+
git
https://github.com/hreinecke/md_monitor.git
md_monitor
@@ -9,9 +9,9 @@
master
enable

-
+
*md_monitor*.tar
xz

-
+

Index: _servicedata
===================================================================
--- _servicedata (revision 3)
+++ _servicedata (revision 2)
@@ -1,4 +1,4 @@


https://github.com/hreinecke/md_monitor.git
- b1bfc9248a8ce9551c87bffc7775c0d8d3c10e45
\ No newline at end of file
+ cbb89409aa107bdcfeee1639901101634fec7e93
\ No newline at end of file
Index: md_monitor.changes
===================================================================
--- md_monitor.changes (revision 3)
+++ md_monitor.changes (revision 2)
@@ -1,4 +1,29 @@
-------------------------------------------------------------------
+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
+
+- 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

- Update to version 6.6:
@@ -10,6 +35,34 @@
* 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

Index: md_monitor.spec
===================================================================
--- md_monitor.spec (revision 3)
+++ md_monitor.spec (revision 2)
@@ -1,7 +1,7 @@
#
# spec file for package md_monitor
#
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,11 +20,11 @@
BuildRequires: libaio-devel
BuildRequires: libudev-devel
Requires: mdadm
-Url: http://github.com/hreinecke/md_monitor
+URL: http://github.com/hreinecke/md_monitor
Summary: MD device monitor
License: GPL-2.0-or-later
Group: Development/Tools/Other
-Version: 6.6
+Version: 6.6+11+gcbb8940
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.xz
Index: md_monitor-6.6+11+gcbb8940.tar.xz
===================================================================
Binary file md_monitor-6.6+11+gcbb8940.tar.xz (revision 2) added
Index: md_monitor-6.6.tar.xz
===================================================================
Binary file md_monitor-6.6.tar.xz (revision 3) deleted

Loading...

Request History
Martin Wilck's avatar

mwilck created request

- 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

- pull in fixes from SLE

old: Base:System/md_monitor
new: home:mwilck:branches:Base:System/md_monitor rev None
Index: _service
===================================================================
--- _service (revision 3)
+++ _service (revision 2)
@@ -1,5 +1,5 @@

-
+
git
https://github.com/hreinecke/md_monitor.git
md_monitor
@@ -9,9 +9,9 @@
master
enable

-
+
*md_monitor*.tar
xz

-
+

Index: _servicedata
===================================================================
--- _servicedata (revision 3)
+++ _servicedata (revision 2)
@@ -1,4 +1,4 @@


https://github.com/hreinecke/md_monitor.git
- b1bfc9248a8ce9551c87bffc7775c0d8d3c10e45
\ No newline at end of file
+ cbb89409aa107bdcfeee1639901101634fec7e93
\ No newline at end of file
Index: md_monitor.changes
===================================================================
--- md_monitor.changes (revision 3)
+++ md_monitor.changes (revision 2)
@@ -1,4 +1,29 @@
-------------------------------------------------------------------
+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
+
+- 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

- Update to version 6.6:
@@ -10,6 +35,34 @@
* 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

Index: md_monitor.spec
===================================================================
--- md_monitor.spec (revision 3)
+++ md_monitor.spec (revision 2)
@@ -1,7 +1,7 @@
#
# spec file for package md_monitor
#
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,11 +20,11 @@
BuildRequires: libaio-devel
BuildRequires: libudev-devel
Requires: mdadm
-Url: http://github.com/hreinecke/md_monitor
+URL: http://github.com/hreinecke/md_monitor
Summary: MD device monitor
License: GPL-2.0-or-later
Group: Development/Tools/Other
-Version: 6.6
+Version: 6.6+11+gcbb8940
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.xz
Index: md_monitor-6.6+11+gcbb8940.tar.xz
===================================================================
Binary file md_monitor-6.6+11+gcbb8940.tar.xz (revision 2) added
Index: md_monitor-6.6.tar.xz
===================================================================
Binary file md_monitor-6.6.tar.xz (revision 3) deleted


Marcus Meissner's avatar

msmeissn accepted request

ok

openSUSE Build Service is sponsored by