Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNM: jewel : 60-ceph-partuuid-workaround-rules still needed by debian jessie (udev 215-17) #10495

Closed
wants to merge 1 commit into from

Conversation

Abhishekvrshny
Copy link

ceph-disk activate-all walks /dev/disk/by-parttypeuuid at boot time. It
is not necessary when udev fires ADD event for each partition and
95-ceph-osd.rules gets a chance to activate a ceph disk or journal.

There are various reasons why udev ADD events may not be fired at
boot (for instance Debian Jessi 8.5 never does it and CentOS 7.2 seems
to be racy in that regard when a LVM root is being used).

Populating /dev/disk/by-parttypeuuid fixes ceph-disk activate-all that
would not work without it. And it guarantees disks are activated at boot
time regardless of wether udev fires ADD events at the right time (or at
all).

The new udev file is a partial resurection of the
60-ceph-partuuid-workaround-rules that was removed by
9f77244. It is given a name that
reflects its new purpose.

Fixes http://tracker.ceph.com/issues/16351

Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 35004a6)
@Abhishekvrshny Abhishekvrshny added this to the jewel milestone Jul 29, 2016
@Abhishekvrshny Abhishekvrshny self-assigned this Jul 29, 2016
ghost pushed a commit that referenced this pull request Aug 8, 2016
…-rules still needed by debian jessie (udev 215-17)

Reviewed-by: Loic Dachary <ldachary@redhat.com>
@ghost
Copy link

ghost commented Aug 9, 2016

it also needs 49dfad1 otherwise rpm packages fail to build

@ghost ghost changed the title jewel: jewel : 60-ceph-partuuid-workaround-rules still needed by debian jessie (udev 215-17) DNM: jewel: jewel : 60-ceph-partuuid-workaround-rules still needed by debian jessie (udev 215-17) Aug 9, 2016
@ghost ghost changed the title DNM: jewel: jewel : 60-ceph-partuuid-workaround-rules still needed by debian jessie (udev 215-17) DNM: jewel : 60-ceph-partuuid-workaround-rules still needed by debian jessie (udev 215-17) Aug 9, 2016
@ghost
Copy link

ghost commented Aug 10, 2016

replaced by #10653

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants