Allow to deploy python-mistral-tests

Allow to deploy the RDO package to run Tempest on Mistral.
Test coverage is enough (we already cover use-cases), so there is no
test.

Change-Id: Ie481a7a45ffee36475a1824046c871e64ed3433f
This commit is contained in:
Emilien Macchi 2016-04-09 11:47:12 -04:00
parent 74cda6a532
commit af17899b0f
2 changed files with 12 additions and 0 deletions

View File

@ -120,6 +120,8 @@
# Defaults to false
# [*zaqar_available*]
# Defaults to false
# [*mistral_available*]
# Defaults to false
# [*run_service_broker_tests*]
# Defaults to false
# [*sahara_available*]
@ -243,6 +245,7 @@ class tempest(
$trove_available = false,
$ironic_available = false,
$zaqar_available = false,
$mistral_available = false,
$keystone_v2 = true,
$keystone_v3 = true,
$auth_version = 'v2',
@ -493,6 +496,13 @@ class tempest(
tag => ['openstack', 'tempest-package'],
}
}
if $mistral_available and $::tempest::params::python_mistral_tests {
package { 'python-mistral-tests':
ensure => present,
name => $::tempest::params::python_mistral_tests,
tag => ['openstack', 'tempest-package'],
}
}
}
if $configure_images {

View File

@ -19,6 +19,7 @@ class tempest::params {
$python_heat_tests = 'python-heat-tests'
$python_ironic_tests = 'python-ironic-tests'
$python_keystone_tests = 'python-keystone-tests'
$python_mistral_tests = 'python-mistral-tests'
$python_murano_tests = 'python-murano-tests'
$python_neutron_tests = 'python-neutron-tests'
$python_fwaas_tests = 'python-neutron-fwaas-tests'
@ -48,6 +49,7 @@ class tempest::params {
$python_heat_tests = false
$python_ironic_tests = false
$python_keystone_tests = false
$python_mistral_tests = false
$python_murano_tests = false
$python_neutron_tests = false
$python_nova_tests = false