aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiulio Fidente <gfidente@redhat.com>2017-02-16 16:51:01 +0100
committerGiulio Fidente <gfidente@redhat.com>2017-02-16 16:51:01 +0100
commit54438d35adc1d9e64f1b9c33793a58ddc181d31a (patch)
tree9f25a7d2b205dbf5672b41b6b93eb381a60a2aa6
parent71bac87cffcfc69f8b99babca39e34a9dc6e4588 (diff)
Update ci environment for multinode jobs to support Ceph
Adds the CephMon and CephOSD services on the Controller role so that we can test Ceph if the services are enabled via registry. Change-Id: I73ee5380b88bf7643ba425a0c833922e330ecade
-rw-r--r--ci/environments/multinode.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/ci/environments/multinode.yaml b/ci/environments/multinode.yaml
index 212f6a23..4fba0ed3 100644
--- a/ci/environments/multinode.yaml
+++ b/ci/environments/multinode.yaml
@@ -4,6 +4,8 @@ resource_registry:
parameter_defaults:
ControllerServices:
+ - OS::TripleO::Services::CephMon
+ - OS::TripleO::Services::CephOSD
- OS::TripleO::Services::CinderApi
- OS::TripleO::Services::CinderScheduler
- OS::TripleO::Services::CinderVolume
@@ -44,5 +46,9 @@ parameter_defaults:
nova::compute::libvirt::libvirt_virt_type: qemu
# Required for Centos 7.3 and Qemu 2.6.0
nova::compute::libvirt::libvirt_cpu_mode: 'none'
+ #NOTE(gfidente): not great but we need this to deploy on ext4
+ #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
SwiftCeilometerPipelineEnabled: False
Debug: True