Kernel panic - not syncing: Too many boot init vars at `nomdmonddf'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mdadm (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Iain Lane | ||
Vivid |
Fix Released
|
Undecided
|
Iain Lane |
Bug Description
[Impact]
Every time grub-pc is configured when mdadm is installed, "nomdmonddf nomdmonisw" is added to GRUB_CMDLINE_
Let's only add this the once.
I had this in my cmdline
linux /boot/vmlinuz-
We should only add the parameters if they aren't already there.
[Test Case]
1. Look at GRUB_CMDLINE_
2. apt-get install mdadm
3. apt-get install --reinstall grub-pc
Repeat 3 a few times.
Before the SRU, you should see "nomdmonddf nomdmonisw" several times and after it just once.
[Regression Potential]
The script could have a syntax error. It could not work as intended. It might cause conffile prompts.
Check upgrades and new installs in as many scenarios as we can.
Changed in mdadm (Ubuntu): | |
status: | New → Fix Committed |
Changed in mdadm (Ubuntu Trusty): | |
status: | New → In Progress |
Changed in mdadm (Ubuntu Vivid): | |
status: | New → In Progress |
Changed in mdadm (Ubuntu Trusty): | |
assignee: | nobody → Iain Lane (laney) |
Changed in mdadm (Ubuntu Vivid): | |
assignee: | nobody → Iain Lane (laney) |
description: | updated |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
This bug was fixed in the package mdadm - 3.3-2ubuntu2
---------------
mdadm (3.3-2ubuntu2) wily; urgency=medium
* debian/ dmraid2mdadm. cfg: Only append to GRUB_CMDLINE_ LINUX_DEFAULT one
time. (LP: #1465567)
-- Iain Lane <email address hidden> Tue, 16 Jun 2015 10:48:09 +0100