r44 - mdadm/trunk/debian
madduck at users.alioth.debian.org
madduck at users.alioth.debian.org
Mon Jul 31 13:32:45 UTC 2006
Author: madduck
Date: 2006-07-31 13:32:43 +0000 (Mon, 31 Jul 2006)
New Revision: 44
Modified:
mdadm/trunk/debian/README.experimental
Log:
updating doc about initramfs transition
Modified: mdadm/trunk/debian/README.experimental
===================================================================
--- mdadm/trunk/debian/README.experimental 2006-07-31 12:43:46 UTC (rev 43)
+++ mdadm/trunk/debian/README.experimental 2006-07-31 13:32:43 UTC (rev 44)
@@ -1,26 +1,23 @@
-mdadm for Debian - EXPERIMENTAL RELEASE
+mdadm for Debian - initramfs transition
---------------------------------------
-THIS IS AN EXPERIMENTAL RELEASE. DO NOT EVEN THINK ABOUT RUNNING IT ON
-PRODUCTION SERVERS. or at least don't blame me for it afterwards.
-
None of the following needs to concern you if you are using monolithic kernels
(no modules), yaird, or initrd-tools/mkinitrd.
-I will leave this version in experimental, until enough success reports have
-reached me at madduck at debian.org (and no failures). Thus, please report your
-experience to me.
+This information is about #367567. The gist is that the hooks and scripts to
+take care of RAID during boot with an initramfs have been improved and moved
+into the mdadm package. mdrun has been deprecated on the way.
-This version of mdadm basically addresses #367567 (but also provides a new
-upstream release, of course). The gist is that the hooks and scripts to take
-care of RAID during boot with an initramfs have been improved and moved into
-the mdadm package. mdrun has been deprecated on the way.
+As long as the version of initramfs-tools you have installed still provides
+the old hooks and scripts (which use mdrun), the new ones will simply not do
+anything (which allows me to get rid of the conflict I needed previously).
+Version 0.70 and later does not provide these hooks anymore, so the new mdadm
+hooks will be used, which use mdadm instead of mdrun.
-As long as initramfs-tools still provides the old hooks and scripts (which use
-mdrun), the new ones will simply not do anything (which allows me to get rid
-of the conflict I needed previously). Once initramfs-tools removes the md
-hooks from the package, the new mdadm hooks will configure the initramfs to
-use mdadm for assembly (and not mdrun).
+initramfs-tools does *not* conflict with older mdadm but instead provides
+fallback code in case mdadm << 2.5-1 is installed (which does not provide the
+hooks yet). This decision was made in order to prevent the slight chance that
+mdadm would be removed due to the conflict. See #380089.
Unless I've overlooked a detail, no interaction is required from the side of
the user (apart from the new debconf question) to install and get mdadm
@@ -38,8 +35,8 @@
them to the saved initrd. If things go haywire, you should be able to restore
a working condition with the saved initrd.
-If you want to move to the new hooks and scripts immediately (without waiting
-for #367567 to be solved), do this:
+If you want to move to the new hooks and scripts without installing
+initramfs-tools 0.70, do this:
rm /usr/share/initramfs-tools/hooks/md
sed -i -e 's,^PREREQ=\"md\"$,PREREQ=\"mdadm\",' \
@@ -52,4 +49,4 @@
Again, please report success or failure to me.
- -- martin f. krafft <madduck at debian.org> Thu, 29 Jun 2006 01:07:09 +0200
+ -- martin f. krafft <madduck at debian.org> Mon, 31 Jul 2006 14:32:21 +0100
More information about the pkg-mdadm-commits
mailing list