Bug#784070: mdadm: diff for NMU version 3.3.2-5.1
Yann-externe SOUBEYRAND
yann-externe.soubeyrand at edf.fr
Wed Oct 28 16:34:42 UTC 2015
You can find two packages on http://mentors.debian.net/package/mdadm : one
for jessie and one for sid. Can you upload these if you think they are
good, please?
Thanks in advance,
Cheers
Yann
dimitri.ledkov at surgut.co.uk a écrit sur 28/10/2015 15:46:31 :
> De : xnox at debian.org
> A : yann-externe.soubeyrand at edf.fr
> Cc : 784070 at bugs.debian.org, mjt at tls.msk.ru, debian-
> boot at lists.debian.org, ben at decadent.org.uk, invernomuto at paranoici.org
> Date : 28/10/2015 15:46
> Objet : Re: mdadm: diff for NMU version 3.3.2-5.1
> Envoyé par : dimitri.ledkov at surgut.co.uk
>
> Hello,
>
> On 28 October 2015 at 12:41, <yann-externe.soubeyrand at edf.fr> wrote:
> > Control: tags 784070 + patch
> >
> > Dear maintainer,
> >
> > I'm about to prepare an NMU for mdadm (versioned as 3.3.2-5.1). The
diff is
> > attached to this message. Let me know if you want me to upload it.
> >
>
> I agree. there have been multiple reports (in debian & ubuntu) that
> incremental assembly does not work reliably during early boot,
> especially in the initramfs, without e.g. main-loop / systemd
> generators / timers support.
>
> Please go ahead, or alternatively I will upload this by the end of the
week.
>
> Regards,
>
> Dimitri.
>
> > Regards.
> > diff -Nru mdadm-3.3.2/debian/changelog mdadm-3.3.2/debian/changelog
> > --- mdadm-3.3.2/debian/changelog 2014-12-20 09:48:54.000000000
+0100
> > +++ mdadm-3.3.2/debian/changelog 2015-10-28 09:23:56.000000000
+0100
> > @@ -1,3 +1,11 @@
> > +mdadm (3.3.2-5.1) unstable; urgency=medium
> > +
> > + * Non-maintainer upload.
> > + * disable-incremental-assembly.patch: incremental assembly
> prevents booting
> > + in degraded mode (Closes: #784070)
> > +
> > + -- Yann Soubeyrand <yann-externe.soubeyrand at edf.fr> Tue, 27 Oct
> 2015 17:16:30 +0100
> > +
> > mdadm (3.3.2-5) unstable; urgency=medium
> >
> > * use-tempnode-not-devnode.patch: change udev rules file to use
> > diff -Nru mdadm-3.3.2/debian/patches/disable-incremental-
> assembly.patch
mdadm-3.3.2/debian/patches/disable-incremental-assembly.patch
> > --- mdadm-3.3.2/debian/patches/disable-incremental-assembly.patch
> 1970-01-01 01:00:00.000000000 +0100
> > +++ mdadm-3.3.2/debian/patches/disable-incremental-assembly.patch
> 2015-10-28 09:14:09.000000000 +0100
> > @@ -0,0 +1,12 @@
> > +--- a/udev-md-raid-assembly.rules
> > ++++ b/udev-md-raid-assembly.rules
> > +@@ -25,6 +25,9 @@ GOTO="md_inc_end"
> > +
> > + LABEL="md_inc"
> > +
> > ++# Disable incremental assembly to fix Debian bug #784070
> > ++GOTO="md_inc_end"
> > ++
> > + # remember you can limit what gets auto/incrementally assembled by
> > + # mdadm.conf(5)'s 'AUTO' and selectively whitelist using 'ARRAY'
> > + ACTION=="add|change", IMPORT{program}="BINDIR/mdadm --
> incremental --export $tempnode --offroot ${DEVLINKS}"
> > diff -Nru mdadm-3.3.2/debian/patches/series mdadm-3.3.2/debian/
> patches/series
> > --- mdadm-3.3.2/debian/patches/series 2014-12-05 16:59:42.000000000
+0100
> > +++ mdadm-3.3.2/debian/patches/series 2015-10-27 17:20:07.000000000
+0100
> > @@ -7,3 +7,4 @@
> > rebuildmap-strip-local-host-name-from-device-name.patch
> > readlink-path.patch
> > mdmonitor-service-simplify.diff
> > +disable-incremental-assembly.patch
>
>
>
> --
> Regards,
>
> Dimitri.
More information about the pkg-mdadm-devel
mailing list