Package: parted Version: 3.2-16+b1 Please see https://bugzilla.redhat.com/show_bug.cgi?id=1135493
Additional information: This bug is probably masked most of the time because of the asynchronous BLKRRPART done by udev some time later. However, newer versions of Storaged disable this BLKRRPART. This has been fixed upstream, but has not been released. It is probably best to tickle a release out of upstream... To reproduce: # flock -s /dev/sda sleep infinity & # parted /dev/sda mktable msdos # parted /dev/sda mkpart extended 1MiB 40MiB # parted /dev/sda mkpart logical ext2 2MiB 40MiB # blkid -p /dev/sda1 error: /dev/sda1: No such device or address # kill %1 [1]+ Terminated flock -s /dev/sda sleep infinity # echo >/dev/sda # blkid -p /dev/sda1 /dev/sda1: PTTYPE="dos" PART_ENTRY_SCHEME="dos" PART_ENTRY_UUID="a05ee957-01" PART_ENTRY_TYPE="0xf" PART_ENTRY_NUMBER="1" PART_ENTRY_OFFSET="2048" PART_ENTRY_SIZE="79872" PART_ENTRY_DISK="8:0" The "flock" prevents udevd from issuing its usual BLKRRPART ioctl.

