[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#641155: pu: package mdadm/3.1.4-1+8efb9d1+squeeze1



On Tue, 2012-01-10 at 12:33 +0400, Michael Tokarev wrote:
> So, after quite some time, I'm attempting another upload of mdadm to
> stable-pu.  All the changes were sitting in testing for half a year,
> and were backported into stable/squeeze version.
> 
> As before, the proposed changes are only in debian-specific areas of
> the package, fixing several bugs in supporting/maintenance scripts.
> Complete debdiff is attached.

Thanks for this.  A few (hopefully) quick queries.

+  * Fix checkarray script so that it does not die after scheduling the first
+    device when there is no scheduling class specified; thanks to Mario
+    'BitKoenig' Holbe (closes: #611627).

The fix for this includes this change:

-          ionice -p "$resync_pid" $arg
+          ionice -p "$resync_pid" $arg || :

I assume this is because $arg is unset and the ionice invocation thus
fails?  Wouldn't it better to check that the arguments are sane before
attempting to run ionice instead?

+  * Schedule start/stop of mdadm-raid before/after filesystems are
+    checked&mounted/unmounted; thanks to Mario 'BitKoenig' Holbe
+    (closes: #611632).
[...]
+  * Make mdadm-raid init script depend on hostname; thanks to Mario
+   'BitKoenig' Holbe (closes: #610421).

Have these changes to the LSB headers been tested on squeeze systems?

+  * Schedule start/stop of mdadm-raid before/after filesystems are
+    checked&mounted/unmounted; thanks to Mario 'BitKoenig' Holbe
+    (closes: #611632).

This change appears twice in the changelog.  Is this purely an editorial
issue or is there another change which isn't mentioned in the changelog?

Regards,

Adam




Reply to: