HomeSoftware Heritage

Support Ceph Nautilus release in puppet-ceph

Description

Support Ceph Nautilus release in puppet-ceph

This patch introduces the changes required by osd configuration tasks to
support Nautilus release:

  • ceph-disk has been removed and replaced by ceph-volume
  • OSDs can not be based on directories anymore, only disks or vg/lv

paths.

  • udev configuration is not needed since some releases back.

To pass CI, this job requires to merge [1] and viceversa. To solve
chicken-and-egg, I'm setting p-o-i jobs as non-voting in this patch.
I'll make them voting again after merging both [1] and this one.

[1] https://review.opendev.org/#/c/650281/

Change-Id: I15f061dd38ca6729a454ec96c8c8f5ea28c6f0c6

Details

Provenance
Alfredo Moralejo <amoralej@redhat.com>Authored on Apr 8 2019, 9:14 PM
olasdPushed on Jun 26 2019, 1:59 PM
Parents
rSPCEPHda5321f54199: Move to opendev
Branches
Unknown
Tags
Unknown

Event Timeline

Alfredo Moralejo <amoralej@redhat.com> committed rSPCEPH898170324235: Support Ceph Nautilus release in puppet-ceph (authored by Alfredo Moralejo <amoralej@redhat.com>).Apr 24 2019, 10:41 AM