aboutsummaryrefslogtreecommitdiffstats
path: root/ci/environments/multinode.yaml
diff options
context:
space:
mode:
authorGiulio Fidente <gfidente@redhat.com>2017-09-21 21:18:01 +0200
committerEmilien Macchi <emilien@redhat.com>2017-10-07 00:59:09 +0000
commit6faca15437bf0c8b88aa424b4bc9e3a0b870e863 (patch)
tree6f734250435ae9b134d27a602ede8a9114bf4a51 /ci/environments/multinode.yaml
parent02dffd2da7a0d9e4a8c00686747f157583291c3f (diff)
Default Ceph pg_num and pgp_num to 128
As per Ceph docs [1] we should default pg_num and pgp_num to 128 when using less than 5 OSDs. This same change was applied to the ceph-ansible profiles with [2]. Also updates the CI environment files to continue using 32 where we deploy a single OSD. 1. http://docs.ceph.com/docs/master/rados/operations/placement-groups/ 2. Ibd9fb23e04576e95e24af58f856663397886a947 Change-Id: I1920bc8f5251f362af38ad3bd6f46dda42c6ee93 Closes-Bug: #1718756 (cherry picked from commit e17ae7620e03790da0d29092ab42e8089b2e8d11)
Diffstat (limited to 'ci/environments/multinode.yaml')
-rw-r--r--ci/environments/multinode.yaml3
1 files changed, 3 insertions, 0 deletions
diff --git a/ci/environments/multinode.yaml b/ci/environments/multinode.yaml
index eeeefc07..b939e377 100644
--- a/ci/environments/multinode.yaml
+++ b/ci/environments/multinode.yaml
@@ -67,6 +67,9 @@ parameter_defaults:
#http://docs.ceph.com/docs/jewel/rados/configuration/filesystem-recommendations/
ceph::profile::params::osd_max_object_name_len: 256
ceph::profile::params::osd_max_object_namespace_len: 64
+ #NOTE(gfidente): necessary when deploying a single OSD
+ ceph::profile::params::osd_pool_default_pg_num: 32
+ ceph::profile::params::osd_pool_default_pgp_num: 32
SwiftCeilometerPipelineEnabled: False
Debug: True
NotificationDriver: 'noop'