only package 60-ceph-partuuid-workaround.rules if necessary
On recent (> centos 6 & > ubuntu 12.04 etc.) that has more recent udev and supporting rules, it is not necessary. Worse : it can interfere with other rules.
#2 Updated by Nathan Cutler about 3 years ago
Loic, according to the draft release notes, as of Jewel we are supporting the following distros:
- x86_64: * CentOS 7.x. We have dropped support for CentOS 6 (and other RHEL 6 derivatives, like Scientific Linux 6). * Debian Jessie 8.x. Debian Wheezy 7.x's g++ has incomplete support for C++11 (and no systemd). * Ubuntu Xenial 16.04 and Trusty 14.04. Ubuntu Precise 12.04 is no longer supported. * Fedora 22 or later. - aarch64 / arm64: * Ubuntu Xenial 16.04. * CentOS 7.x. However, note that we have a few dependencies that are not in core CentOS and will need to be found from other resources. We expect the situation here to improve soon.
Comparing your description with the supported distros, the conclusion seems inevitable that 60-ceph-partuuid-workaround.rules can simply be dropped?