From 54438d35adc1d9e64f1b9c33793a58ddc181d31a Mon Sep 17 00:00:00 2001 From: Giulio Fidente Date: Thu, 16 Feb 2017 16:51:01 +0100 Subject: [PATCH] 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 --- ci/environments/multinode.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ci/environments/multinode.yaml b/ci/environments/multinode.yaml index 212f6a23bc..4fba0ed3ad 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