Your message dated Thu, 03 Aug 2006 16:47:15 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#381007: fixed in mdadm 2.5.2-10
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: mdadm
Version: 2.5.2-7
Severity: grave
Justification: renders package unusable
Ok, not quite unusable, but unupgradable. Which I suppose may have
security concequences as well.
Anyway, the problem is that during preconfigure, the script hangs while
continuously saying "E: unrecognised device string: /dev/md/0"
Looking at the script, the problem is that this matches
/dev/md*|md*),
but not
/dev/md[0-9]*|/dev/md_d[0-9]*)
This, plus the while true, which perhaps should be
while [ $ERROR -eq 0 ], leads to the endless loop.
I do not have enough knowledge of the purpose of the script to write a
patch just now, but I suppose it's not too hard to fix.
Thanks,
Bas Wijnen
-- Package-specific info:
--- mount output
/dev/md/0 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
automount(pid29976) on /mnt type autofs
(rw,fd=4,pgrp=29976,minproto=2,maxproto=4)
--- mdadm.conf
# Autogenerated by mdcfg. See mdadm.conf(5) for more details on this file.
DEVICE partitions
ARRAY /dev/md/0 level=raid1 num-devices=2
UUID=6deffb03:5a226148:b4f606fd:c661ae04
devices=/dev/ide/host0/bus0/target0/lun0/part1,/dev/ide/host0/bus1/target0/lun0/part1
MAILADDR root
--- /proc/mdstat:
Personalities : [raid1] [raid5]
md0 : active raid1 hdc1[1] hda1[0]
159846592 blocks [2/2] [UU]
unused devices: <none>
--- /proc/partitions:
major minor #blocks name
3 0 160836480 hda
3 1 159846718 hda1
3 2 987997 hda2
22 0 160836480 hdc
22 1 159846718 hdc1
22 2 987997 hdc2
9 0 159846592 md0
--- initrd.img-2.6.11:
--- volume detail:
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages mdadm depends on:
ii debconf [debconf-2.0] 1.5.2 Debian configuration management sy
ii libc6 2.3.6-15 GNU C Library: Shared libraries
ii lsb-base 3.1-10 Linux Standard Base 3.1 init scrip
ii makedev 2.3.1-82 creates device files in /dev
Versions of packages mdadm recommends:
ii exim4-daemon-light [mail-tran 4.62-2 lightweight exim MTA (v4) daemon
-- debconf information:
* mdadm/autostart: true
mdadm/initrdstart: /dev/md/0
* mdadm/warning:
* mdadm/start_daemon: true
* mdadm/mail_to: root
* mdadm/autocheck: true
--- End Message ---
--- Begin Message ---
Source: mdadm
Source-Version: 2.5.2-10
We believe that the bug you reported is fixed in the latest version of
mdadm, which is due to be installed in the Debian FTP archive:
mdadm-udeb_2.5.2-10_i386.udeb
to pool/main/m/mdadm/mdadm-udeb_2.5.2-10_i386.udeb
mdadm_2.5.2-10.diff.gz
to pool/main/m/mdadm/mdadm_2.5.2-10.diff.gz
mdadm_2.5.2-10.dsc
to pool/main/m/mdadm/mdadm_2.5.2-10.dsc
mdadm_2.5.2-10_i386.deb
to pool/main/m/mdadm/mdadm_2.5.2-10_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
martin f. krafft <[EMAIL PROTECTED]> (supplier of updated mdadm package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 3 Aug 2006 22:54:04 +0100
Source: mdadm
Binary: mdadm mdadm-udeb
Architecture: source i386
Version: 2.5.2-10
Distribution: unstable
Urgency: low
Maintainer: Debian mdadm maintainers <[EMAIL PROTECTED]>
Changed-By: martin f. krafft <[EMAIL PROTECTED]>
Description:
mdadm - tool to administer Linux MD device arrays (software RAID)
mdadm-udeb - tool to administer Linux MD device arrays (software RAID) (udeb)
Closes: 380746 381007 381181 381284
Changes:
mdadm (2.5.2-10) unstable; urgency=low
.
* Applied patch by upstream to fix the logic of the --run switch (see
#287415). Thus also reverted the mdadm-raid hack used to fix the bug in
the 2.5.2-9 upload.
* Recognise devfs-style device nodes by fixing a regression bug in the root
RAID autodetection code (closes: #381007), which was introduced as part of
the fix for #380596 in the 2.5.2-9 upload. The bug is RC, but it only
applies to unstable right now, so I am not pumping up the urgency.
The autodetection code now doesn't care about the actual name of the array
device, but instead only insists that it exists, is a block device, and
recognised as an array by mdadm (mdadm --detail).
* Added safety net to prevent endless loops in RAID autodetection. Now just
falls back to starting all arrays from the initramfs if it fails to
determine an acceptable array for the / filesystem in three tries
(closes: #381284, also see #381007).
* Added udev rules file to prevent udev from ever creating md device nodes,
which can get in the way of mdadm (also see next item).
* Added a workaround to the initramfs hook to deal with the problem with
/dev/md/X device nodes when /dev/mdX is also present and version-0
superblocks are in use (closes: #381181).
* checkarray: correctly recognise when the kernel is too old for parity
checks, or when there are no redundant arrays present (closes: #380746).
* checkarray: now supports -s|--status switch to query parity check status
for given devices.
* checkarray: now supports -x|--cancel switch to cancel running checks.
* mkconf: now also outputs 'MAILADDR root' and 'HOMEHOST <system>'.
* Added README.checkarray with some information about the check process.
* Added /usr/share/doc/mdadm/FAQ to answer some FAQs.
Files:
eb2415dfb6b1939ecdc9b21782c19102 714 admin optional mdadm_2.5.2-10.dsc
beb4c07cbbf49c0b29b61b9660063c77 76141 admin optional mdadm_2.5.2-10.diff.gz
dd09ec21e0266c935a515f786a5dfb17 189142 admin optional mdadm_2.5.2-10_i386.deb
00249821a15a54e5feb248655875732a 67640 debian-installer optional
mdadm-udeb_2.5.2-10_i386.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFE0omFIgvIgzMMSnURAnkxAKCQOvV9MYtaiUZgVLOVcmY67XfLKQCgla4u
/ISY+03Rrz/pcuGB/ciSX1Y=
=c/K1
-----END PGP SIGNATURE-----
--- End Message ---