For anyone finding this bug, the fix in bug #38409 (restoring the edgy workaround) makes the immediate problem go away.
However, the udev rules have changed since that bug - the workaround simply tells udev to ignore any devices starting with dm-, whereas the correct fix lies with feisty's udev rules specifically for LVM in 65-persistent-storage.rules and 70-lvm.rules.
For anyone finding this bug, the fix in bug #38409 (restoring the edgy workaround) makes the immediate problem go away.
However, the udev rules have changed since that bug - the workaround simply tells udev to ignore any devices starting with dm-, whereas the correct fix lies with feisty's udev rules specifically for LVM in 65-persistent- storage. rules and 70-lvm.rules.