Change sdn authentication from basic(username,password) to token authentication

Change-Id: Ie8b347a4705045dfa0363284ec41e9e519ec19f9
This commit is contained in:
waleedm 2021-10-19 11:02:14 +00:00
parent dc2bdfd72c
commit 2bbc8e91ba
2 changed files with 4 additions and 8 deletions

View File

@ -42,8 +42,7 @@
# Defaults to []
#
class neutron::plugins::ml2::mellanox::mlnx_sdn_assist (
$sdn_username = $::os_service_default,
$sdn_password = $::os_service_default,
$sdn_token = $::os_service_default,
$sdn_url = $::os_service_default,
$sdn_domain = $::os_service_default,
$sync_enabled = true,
@ -55,8 +54,7 @@ class neutron::plugins::ml2::mellanox::mlnx_sdn_assist (
require neutron::plugins::ml2
neutron_plugin_ml2 {
'sdn/username': value => $sdn_username;
'sdn/password': value => $sdn_password, secret => true;
'sdn/token': value => $sdn_token, secret => true;
'sdn/url': value => $sdn_url;
'sdn/domain': value => $sdn_domain;
'sdn/sync_enabled': value => $sync_enabled;

View File

@ -19,8 +19,7 @@ describe 'neutron::plugins::ml2::mellanox::mlnx_sdn_assist' do
let :params do
{
:sdn_username => 'user',
:sdn_password => 'password',
:sdn_token => 'token',
}
end
@ -30,8 +29,7 @@ describe 'neutron::plugins::ml2::mellanox::mlnx_sdn_assist' do
end
it 'configures sdn settings' do
should contain_neutron_plugin_ml2('sdn/password').with_value(params[:sdn_password]).with_secret(true)
should contain_neutron_plugin_ml2('sdn/username').with_value(params[:sdn_username])
should contain_neutron_plugin_ml2('sdn/token').with_value(params[:sdn_token]).with_secret(true)
should contain_neutron_plugin_ml2('sdn/url').with_value(params[:sdn_url])
should contain_neutron_plugin_ml2('sdn/sync_enabled').with_value('true')
should contain_neutron_plugin_ml2('sdn/bind_normal_ports').with_value('false')