Merge "[ceph] Document the use of mon_allow_pool_size_one"

This commit is contained in:
Zuul 2023-03-24 04:53:24 +00:00 committed by Gerrit Code Review
commit 7c1b49a341
6 changed files with 16 additions and 2 deletions

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Ceph Client
name: ceph-client
version: 0.1.42
version: 0.1.43
home: https://github.com/ceph/ceph-client
...

View File

@ -233,6 +233,9 @@ conf:
unset: ""
cluster_commands:
# Add additional commands to run against the Ceph cluster here
# NOTE: Beginning with Pacific, mon_allow_pool_size_one must be
# configured here to allow gate scripts to use 1x replication.
# Adding it to /etc/ceph/ceph.conf doesn't seem to be effective.
- config set global mon_allow_pool_size_one true
- osd require-osd-release quincy
- status

View File

@ -15,6 +15,6 @@ apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Ceph Mon
name: ceph-mon
version: 0.1.27
version: 0.1.28
home: https://github.com/ceph/ceph
...

View File

@ -269,6 +269,15 @@ conf:
mon_data_avail_warn: 15
log_file: /dev/stdout
mon_cluster_log_file: /dev/stdout
# Beginning with the Pacific release, this config setting is necessary
# to allow pools to use 1x replication, which is disabled by default. The
# openstack-helm gate scripts use 1x replication for automated testing,
# so this is required. It doesn't seem to be sufficient to add this to
# /etc/ceph/ceph.conf, however. It must also be set explicitly via the
# 'ceph config' command, so this must also be added to the
# cluster_commands value in the ceph-client chart so it will be set
# before pools are created and configured there.
mon_allow_pool_size_one: true
osd:
osd_mkfs_type: xfs
osd_mkfs_options_xfs: -f -i size=2048

View File

@ -43,4 +43,5 @@ ceph-client:
- 0.1.40 Fix OSD count checks in the ceph-rbd-pool job
- 0.1.41 Allow gate scripts to use 1x replication in Ceph
- 0.1.42 Update all Ceph images to Focal
- 0 1.43 Document the use of mon_allow_pool_size_one
...

View File

@ -28,4 +28,5 @@ ceph-mon:
- 0.1.25 Allow for unconditional mon restart
- 0.1.26 Added OCI registry authentication
- 0.1.27 Update all Ceph images to Focal
- 0.1.28 Document the use of mon_allow_pool_size_one
...