scenario001/ubuntu: enable Ceph again

Yeah!

Change-Id: Ic959ee1ea5285ead7fee8d42b3aea58689abd43b
Depends-On: Ie9ba521cdb4ac6823746d37bb5d1697e274e4119
This commit is contained in:
Emilien Macchi 2016-07-07 16:12:29 -04:00
parent c7b137f45d
commit 7edd9d7bf5

View File

@ -34,18 +34,11 @@ case $::osfamily {
}
# List of workarounds for Ubuntu Xenial:
# - disable ceph
# - disable SSL
if ($::operatingsystem == 'Ubuntu') and (versioncmp($::operatingsystemmajrelease, '16') >= 0) {
$ssl_enabled = false
$glance_backend = 'file'
$cinder_backend = 'iscsi'
$libvirt_rbd = false
$ssl_enabled = false
} else {
$ssl_enabled = true
$glance_backend = 'rbd'
$cinder_backend = 'rbd'
$libvirt_rbd = true
$ssl_enabled = true
}
include ::openstack_integration
@ -58,25 +51,23 @@ include ::openstack_integration::rabbitmq
include ::openstack_integration::mysql
include ::openstack_integration::keystone
class { '::openstack_integration::glance':
backend => $glance_backend,
backend => 'rbd',
}
class { '::openstack_integration::neutron':
lbaasv2 => true
}
class { '::openstack_integration::nova':
libvirt_rbd => $libvirt_rbd,
libvirt_rbd => true,
}
class { '::openstack_integration::cinder':
backend => $cinder_backend,
backend => 'rbd',
}
if $ceilometer_enabled {
include ::openstack_integration::ceilometer
include ::openstack_integration::aodh
include ::openstack_integration::gnocchi
}
if $libvirt_rbd {
include ::openstack_integration::ceph
}
include ::openstack_integration::ceph
include ::openstack_integration::provision
class { '::openstack_integration::tempest':