Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#45628 - [mdadm] udev rules missing partuuid linking

Attached to Project: Arch Linux
Opened by Matt Corallo (BlueMatt) - Sunday, 12 July 2015, 19:42 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 12 July 2015, 23:55 GMT
Task Type Bug Report
Category Packages: Core
Status Assigned
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

mdadm raid arrays with a gpt partition table on them do not get partuuid/partlabel entries in /dev/disk/by-{partuuid,partlabel} created by udev.

The fix is rather simple: 63-md-raid-arrays.rules needs to copy the following two lines from 60-persistent-storage.rules:

# by-partlabel/by-partuuid links (partition metadata)
ENV{ID_PART_ENTRY_SCHEME}=="gpt", ENV{ID_PART_ENTRY_UUID}=="?*", SYMLINK+="disk/by-partuuid/$env{ID_PART_ENTRY_UUID}"
ENV{ID_PART_ENTRY_SCHEME}=="gpt", ENV{ID_PART_ENTRY_NAME}=="?*", SYMLINK+="disk/by-partlabel/$env{ID_PART_ENTRY_NAME}"
This task depends upon

Comment by Matt Corallo (BlueMatt) - Wednesday, 18 November 2015, 06:24 GMT
Any update on this? Its a two-line change and I even provided a patch!

Loading...