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 ---

