add self signed certificate

Change-Id: Iac97080af3cb08f31a3109e136fe22ed920dd03a
This commit is contained in:
Igor Gajsin 2016-09-01 14:25:35 +03:00
parent df35ec624e
commit d6d2e39f93
2 changed files with 15 additions and 0 deletions

View File

@ -48,6 +48,9 @@ $verbose = hiera('verbose')
$debug = hiera('debug')
$use_syslog = hiera('use_syslog')
$public_ssl = hiera_hash('public_ssl', {})
class {'::manila_auxiliary':
sql_connection => $sql_conn,
@ -57,6 +60,7 @@ class {'::manila_auxiliary':
rabbit_hosts => $amqp_hosts,
rabbit_use_ssl => 'False',
rabbit_password => $amqp_password,
ssl_cert_source => $public_ssl['cert_source'],
auth_url => $auth_url,
auth_uri => $auth_uri,
br_mgmt_ip => $br_mgmt_ip,

View File

@ -51,6 +51,7 @@ class manila_auxiliary (
$rabbit_hosts = undef,
$rabbit_use_ssl = 'False',
$rabbit_password = undef,
$ssl_cert_source = undef,
$auth_url = undef,
$auth_uri = undef,
$cinder_pass = undef,
@ -145,4 +146,14 @@ class manila_auxiliary (
'nova/user_domain_id': value => $user_domain_id;
'nova/username': value => 'nova';
}
if $ssl_cert_source in 'self_signed' {
manila_config {
'nova/api_insecure': value => True;
'nova/insecure': value => True;
'neutron/insecure': value => True;
'cinder/api_insecure': value => True;
'cinder/insecure': value => True;
}
}
}