Add provision config for 'service_available'.
* tempest.conf has a new section called 'service_available' that indicates the availability for testing of each service individually. Previously only neutron availability was configurable. Change-Id: I28ece895c50adfde6d560922b6f839473913d478
This commit is contained in:
@@ -73,7 +73,14 @@ class openstack::provision(
|
||||
$tempest_clone_owner = 'root',
|
||||
$setup_venv = false,
|
||||
$resize_available = undef,
|
||||
$change_password_available = undef
|
||||
$change_password_available = undef,
|
||||
$cinder_available = undef,
|
||||
$glance_available = true,
|
||||
$heat_available = undef,
|
||||
$horizon_available = undef,
|
||||
$neutron_available = true,
|
||||
$nova_available = true,
|
||||
$swift_available = undef
|
||||
) {
|
||||
## Users
|
||||
|
||||
@@ -178,10 +185,16 @@ class openstack::provision(
|
||||
admin_username => $admin_username,
|
||||
admin_password => $admin_password,
|
||||
admin_tenant_name => $admin_tenant_name,
|
||||
neutron_available => true,
|
||||
public_network_name => $public_network_name,
|
||||
resize_available => $resize_available,
|
||||
change_password_available => $change_password_available,
|
||||
cinder_available => $cinder_available,
|
||||
glance_available => $glance_available,
|
||||
heat_available => $heat_available,
|
||||
horizon_available => $horizon_available,
|
||||
neutron_available => $neutron_available,
|
||||
nova_available => $nova_available,
|
||||
swift_available => $swift_available,
|
||||
require => [
|
||||
Keystone_user[$username],
|
||||
Keystone_user[$alt_username],
|
||||
|
Reference in New Issue
Block a user