diff options
author | Jenkins <jenkins@review.openstack.org> | 2016-10-20 15:34:43 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2016-10-20 15:34:43 +0000 |
commit | b70323a681f952239ed83d2acabb2c9d8da80f6e (patch) | |
tree | 4e7c62f3ff03cb2bf46971e8827751e8934d8d9e /manifests/profile/base | |
parent | e86706f0f6c589ed8baeb9616b128a738b330a94 (diff) | |
parent | a970cf81d8b06c6999966b20ad2b4c980b3b107b (diff) |
Merge "Fixes missing ODL ML2 Authentication info"
Diffstat (limited to 'manifests/profile/base')
-rw-r--r-- | manifests/profile/base/neutron/plugins/ml2/opendaylight.pp | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/manifests/profile/base/neutron/plugins/ml2/opendaylight.pp b/manifests/profile/base/neutron/plugins/ml2/opendaylight.pp index f25aea6..43ff87e 100644 --- a/manifests/profile/base/neutron/plugins/ml2/opendaylight.pp +++ b/manifests/profile/base/neutron/plugins/ml2/opendaylight.pp @@ -22,6 +22,14 @@ # (Optional) Port to use for OpenDaylight # Defaults to hiera('opendaylight::odl_rest_port') # +# [*odl_username*] +# (Optional) Username to configure for OpenDaylight +# Defaults to 'admin' +# +# [*odl_password*] +# (Optional) Password to configure for OpenDaylight +# Defaults to 'admin' +# # [*conn_proto*] # (Optional) Protocol to use to for ODL REST access # Defaults to hiera('opendaylight::nb_connection_protocol') @@ -32,9 +40,11 @@ # Defaults to hiera('step') # class tripleo::profile::base::neutron::plugins::ml2::opendaylight ( - $odl_port = hiera('opendaylight::odl_rest_port'), - $conn_proto = hiera('opendaylight::nb_connection_protocol'), - $step = hiera('step'), + $odl_port = hiera('opendaylight::odl_rest_port'), + $odl_username = hiera('opendaylight::username'), + $odl_password = hiera('opendaylight::password'), + $conn_proto = hiera('opendaylight::nb_connection_protocol'), + $step = hiera('step'), ) { if $step >= 4 { @@ -48,7 +58,9 @@ class tripleo::profile::base::neutron::plugins::ml2::opendaylight ( if ! $odl_url_ip { fail('OpenDaylight Controller IP/VIP is Empty') } class { '::neutron::plugins::ml2::opendaylight': - odl_url => "${conn_proto}://${odl_url_ip}:${odl_port}/controller/nb/v2/neutron"; + odl_username => $odl_username, + odl_password => $odl_password, + odl_url => "${conn_proto}://${odl_url_ip}:${odl_port}/controller/nb/v2/neutron"; } } } |