https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c0
Summary: /lib/udev/vol_id is missing Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: per@opensuse.org QAContact: qa@suse.de Found By: --- Blocker: ---
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
This was brought up earlier on opensuse-factory, but didn't seem to get the right kind of attention:
http://lists.opensuse.org/opensuse-factory/2011-11/msg00070.html
As far as I can see, it is a genuine problem - last night I created a new RAID5 array on a storage server, but it never showed up in /dev/disk-by*. In /var/log/messages I found:
Nov 29 20:33:36 stork1 udevd[21381]: failed to execute '/lib/udev/vol_id' 'vol_id --export /dev/dm-3': No such file or directory Nov 29 20:33:51 stork1 udevd[21389]: failed to execute '/lib/udev/vol_id' 'vol_id --export /dev/dm-4': No such file or directory
See /etc/udev/rules.d/70-kpartx.rules
Reproducible: Always
Steps to Reproduce: 1. 2. 3.
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c1
--- Comment #1 from Per Jessen per@opensuse.org 2011-11-30 15:07:46 UTC --- Hmm, I can't be certain that my new array not being found has anything to do with those two messages. dm-3 and dm-4 are two existing arrays, and the messages still seem to indicate a problem.
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c
zj jia zjjia@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@suse.com AssignedTo|bnc-team-screening@forge.pr |hare@suse.com |ovo.novell.com |
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c2
--- Comment #2 from Per Jessen per@opensuse.org 2011-11-30 15:23:50 UTC --- I found the array by doing: echo "- - -" > /sys/class/scsi_host/host3/scan
I get a link dev/disk/by-id/scsi-1AMCC_YGG10J1AD5312100323B -> ../../sdi but no link was created in /dev/mapper.
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c3
alexis Pellicier pellice@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pellice@yahoo.fr
--- Comment #3 from alexis Pellicier pellice@yahoo.fr 2011-12-08 10:06:32 UTC --- Hello,
Yes it's kind of annoying to see these error log every time I use kpartx ;-)
Just need to get rid off those two lines in /etc/udev/rules.d/70-kpartx.rules
ENV{DM_UUID}=="mpath-*", IMPORT{program}="vol_id --export $tempnode" ENV{DM_PART}=="?*", IMPORT{program}="vol_id --export $tempnode"
Thank you.
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c
Ihno Krumreich ihno@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low OS/Version|Other |Linux
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c4
Hannes Reinecke hare@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #4 from Hannes Reinecke hare@suse.com 2012-02-17 10:52:07 UTC --- Well, vol_id has been rolled into blkid for newer udev releases. So you'd need to update the above lines to:
ENV{DM_UUID}=="mpath-*", IMPORT{program}="/sbin/blkid -o udev -p $tempnode" ENV{DM_PART}=="?*", IMPORT{program}="/sbin/blkid -o udev -p $tempnode"
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c5
--- Comment #5 from Hannes Reinecke hare@suse.com 2012-05-04 06:55:38 UTC --- Also, I've sent a patchset upstream which moves the entire discovery stuff from multipath over to libudev, so blkid isn't used anymore.
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c6
Bruno Friedmann bruno@ioda-net.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bruno@ioda-net.ch
--- Comment #6 from Bruno Friedmann bruno@ioda-net.ch 2012-05-06 18:32:12 UTC --- Related or not, but on a previously working factory (12.2) with a btrfs / full encrypted (vg0 -> lvsuse) configuration With last update of factory, mkinirtd is now unable to find volume group with the error vol_id --export dm-0 error ...
So what is the state of those patches, compared to factory, and the merge of / and /usr ?
Did a migration part has been missed during M3 and M4/5 ?
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c
Ihno Krumreich ihno@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Linux |openSUSE 12.1
https://bugzilla.novell.com/show_bug.cgi?id=733713
https://bugzilla.novell.com/show_bug.cgi?id=733713#c7
Hannes Reinecke hare@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |UPSTREAM Target Milestone|--- |Final
--- Comment #7 from Hannes Reinecke hare@suse.com 2013-07-17 13:36:51 UTC --- Fixed for 12.3/factory.