/etc/udev/rules.d/65-mdadm.vol_id.rules uses non-existent 'vol_id'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mdadm (Debian) |
Fix Released
|
Unknown
|
|||
mdadm (Ubuntu) |
Fix Released
|
High
|
Dimitri John Ledkov | ||
Lucid |
Won't Fix
|
Low
|
Unassigned | ||
Oneiric |
Won't Fix
|
Low
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Dimitri John Ledkov | ||
Quantal |
Fix Released
|
Low
|
Unassigned | ||
Raring |
Fix Released
|
High
|
Dimitri John Ledkov |
Bug Description
[Impact]
* In Lucid, /etc/udev/
* Causes errors to be printed on boot.
* The fix is to properly remove this conffile.... all the until next LTS.
[Test Case]
* Install mdadm package in Hardy, upgrade to precise, observe that the conffile is not removed.
* Upgrading to raring/SRU'ed package should remove this conffile.
[Regression Potential]
* Minimal as the conffile in question should not be used at boot.
[Original Description]
After upgrading a server from 10.04 to 12.04 I saw errors on boot about udev trying to use a non-existent vol_id:
failed to execute '/lib/udev/vol_id' 'vol_id --export /dev/md0': No such file or directory
I tracked this down to the following line in /etc/udev/
IMPORT{
http://
IMPORT{
I then updated /etc/udev/
Changed in mdadm (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in mdadm (Ubuntu): | |
importance: | Undecided → High |
Changed in mdadm (Ubuntu Precise): | |
assignee: | nobody → Dmitrijs Ledkovs (xnox) |
Changed in mdadm (Ubuntu): | |
assignee: | nobody → Dmitrijs Ledkovs (xnox) |
description: | updated |
Changed in mdadm (Ubuntu Quantal): | |
importance: | Undecided → Low |
Changed in mdadm (Ubuntu Oneiric): | |
importance: | Undecided → Low |
Changed in mdadm (Ubuntu Lucid): | |
importance: | Undecided → Low |
description: | updated |
Changed in mdadm (Ubuntu Lucid): | |
status: | New → Confirmed |
Changed in mdadm (Ubuntu Oneiric): | |
status: | New → Confirmed |
Changed in mdadm (Ubuntu Precise): | |
status: | New → In Progress |
Changed in mdadm (Ubuntu Quantal): | |
status: | New → In Progress |
Changed in mdadm (Ubuntu Raring): | |
status: | New → Fix Committed |
tags: | removed: removal-candidate |
tags: | added: precise |
Changed in mdadm (Debian): | |
status: | Unknown → Fix Released |
Hmm....rules.d/65_mdadm.vol_id.rules
That rules file should not be present on precise and up since precise-release (as in the original 12.04.0) removes that conffile:
rm_conffile /etc/udev/
Is that file still present on your system? it should have been removed on upgrade...
I haven't yet checked upgrading a 10.04 -> 12.04, and making sure the upgrade is correct. This is a next on todo.