Add disable_ssl_certificate_validation to dashboard plugin

disable_ssl_certificate_validation in dashboard allows to disable
SSL certificate validation in horizon tempest plugin in cases where
validation is possible as IPv6 deployments when accessing using ip
instead of a dns name.

Change-Id: Iea7a4b85ac64572fac0f0ad871649a79fbc1c0f5
This commit is contained in:
Alfredo Moralejo 2018-03-20 19:56:54 +01:00
parent f91d7602c5
commit 2e998fddf4
1 changed files with 108 additions and 104 deletions

View File

@ -189,6 +189,8 @@
# Defaults to undef
# [*dashboard_url*]
# Defaults to undef
# [*disable_dashboard_ssl_validation*]
# Defaults to undef
# [*compute_build_interval*]
# Defaults to undef
# [*ca_certificates_file*]
@ -254,6 +256,7 @@ class tempest(
# Horizon dashboard config
$login_url = undef,
$dashboard_url = undef,
$disable_dashboard_ssl_validation = undef,
# tempest.conf parameters
#
@ -533,6 +536,7 @@ the future release. Please use tempest::package_ensure instead.")
'network/public_router_id': value => $public_router_id;
'dashboard/login_url': value => $login_url;
'dashboard/dashboard_url': value => $dashboard_url;
'dashboard/disable_ssl_certificate_validation': value => $disable_dashboard_ssl_validation;
'database/db_flavor_ref': value => $db_flavor_ref;
'service_available/cinder': value => $cinder_available;
'volume-feature-enabled/backup': value => $cinder_backup_available;