initramfs does not boot with mdadm (3.2.5-1ubuntu0.1)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mdadm (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Steve Langasek | ||
Quantal |
Fix Released
|
Critical
|
Unassigned |
Bug Description
[Impact]
This is an SRU regression confined to precise-proposed. Reverting part of the upstream changes is sufficient to resolve this for precise. The issue remains unfixed in quantal; this is not a blocker for the SRU.
[Test case]
Verify that the submitter's machine boots successfully with the latest mdadm installed.
[Regression potential]
Since the existing mdadm in precise does not do auto-assembly of imsm or ddf arrays using udev rules, the risk of regression by continuing to not assemble them is minimal. Only risk of regression is a mis-edit causing some other array, previously handled correctly in precise, to no longer be assembled; the risk of this is very small.
After upgrading to the mdadm in precise-proposed, all newly created initrds do not boot. I'm using a pseudo raid with to harddisks on a Sony Vaio Z. Raid level is 0. I have one unencrypted boot partition and an encrypted root.
During startup the system asks for the password to decrypt the root partition as usual but fails to mount the partition afterwards. I always get the message that there are one or more degraded partitions. However, with an older version of mdadm everything works perfectly.
My current solution: Downgrade to latest stable mdadm (precise).
Please let me know what additional information is required. I can also perform some tests as long as my (prodcutive) system is not in danger.
---
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
MDadmExamine.
MDadmExamine.
MDadmExamine.
MachineType: Sony Corporation VPCZ21C5E
Package: mdadm 3.2.3-2ubuntu1
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
TERM=xterm
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcMDstat:
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
ProcVersionSign
Tags: precise
Uname: Linux 3.5.0-6-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin audio cdrom debian-tor dialout lpadmin plugdev sambashare
dmi.bios.date: 02/09/2012
dmi.bios.vendor: INSYDE
dmi.bios.version: R0172H5
dmi.board.
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.
dmi.modalias: dmi:bvnINSYDE:
dmi.product.name: VPCZ21C5E
dmi.product.
dmi.sys.vendor: Sony Corporation
etc.blkid.tab: Error: [Errno 2] No such file or directory: '/etc/blkid.tab'
Changed in mdadm (Ubuntu Quantal): | |
status: | Incomplete → Triaged |
Changed in mdadm (Ubuntu Precise): | |
status: | New → In Progress |
assignee: | nobody → Steve Langasek (vorlon) |
importance: | Undecided → High |
Changed in mdadm (Ubuntu Quantal): | |
importance: | Undecided → Critical |
description: | updated |
Please clarify what do you mean by pseudo raid. Is it ISMS or DDF external metadata raid? or is it dmraid?