Revert "Disable Telemetry testing on Ubuntu"
Package has been fixed in Ubuntu. This reverts commit 90be8c8f2b590074c71da922ac2355a9b11175b3. Change-Id: I9dfaffa1a964ebeb4af10e169b3cf19737724ff1
This commit is contained in:
parent
a8a04c3d6c
commit
206041e40e
@ -33,13 +33,9 @@ case $::osfamily {
|
||||
# List of workarounds for Ubuntu Xenial:
|
||||
# - disable SSL
|
||||
if ($::operatingsystem == 'Ubuntu') and (versioncmp($::operatingsystemmajrelease, '16') >= 0) {
|
||||
$ssl_enabled = false
|
||||
# Telemetry is broken on Ubuntu as usual.
|
||||
# Aodh-API doesn't start, they're updating the package.
|
||||
$telemetry_enabled = false
|
||||
$ssl_enabled = false
|
||||
} else {
|
||||
$ssl_enabled = true
|
||||
$telemetry_enabled = true
|
||||
$ssl_enabled = true
|
||||
}
|
||||
|
||||
include ::openstack_integration
|
||||
@ -62,11 +58,6 @@ class { '::openstack_integration::nova':
|
||||
class { '::openstack_integration::cinder':
|
||||
backend => 'rbd',
|
||||
}
|
||||
if $telemetry_enabled {
|
||||
include ::openstack_integration::ceilometer
|
||||
include ::openstack_integration::aodh
|
||||
include ::openstack_integration::gnocchi
|
||||
}
|
||||
include ::openstack_integration::ceilometer
|
||||
include ::openstack_integration::aodh
|
||||
include ::openstack_integration::gnocchi
|
||||
@ -75,7 +66,7 @@ include ::openstack_integration::provision
|
||||
|
||||
class { '::openstack_integration::tempest':
|
||||
cinder => true,
|
||||
gnocchi => $telemetry_enabled,
|
||||
ceilometer => $telemetry_enabled,
|
||||
aodh => $telemetry_enabled,
|
||||
gnocchi => $gnocchi_enabled,
|
||||
ceilometer => true,
|
||||
aodh => true,
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user