
This patch bumps puppet-ceph to use Jewel, the new LTS that will replace Hammer (previous LTS). * Change defaults repositories to download Jewel by default except on CentOS [1]. * Ensure mon/osd files are created as the ceph user [2] only if ceph user is present on the system (managed by ceph packaging since Jewel). * Rename radosgw service to match with Jewel packaging. * acceptance: configure Ceph to limit OSD object name lengths for ext4. * acceptance: deploy Jewel for Ubuntu and Hammer on CentOS7, packages are not ready for CentOS SIG: http://buildlogs.centos.org/centos/7/storage/x86_64/ceph-jewel/ * acceptance: limit OSD object name lengths for ext4: As of the Ceph Jewel release, certain limitations apply to OSD object name lengths: specifically if ext4 is in use for block devices or a directory based OSD is configured, OSD's must be configured to limit object name length [3]. [1] https://bugs.centos.org/view.php?id=10803 [2] http://docs.ceph.com/docs/master/release-notes/#upgrading-from-hammer [3] Thanks to James Page: https://review.openstack.org/#/c/318612/1 Change-Id: I2ebe0fbab10d04b21c851df64d60b834f4006d3a
4 lines
87 B
YAML
4 lines
87 B
YAML
---
|
|
prelude: >
|
|
This is the first release that will support Ceph Jewel deployments.
|