From 2bbc8e91ba7bc630b226c78ae6de3c8b3400489b Mon Sep 17 00:00:00 2001 From: waleedm Date: Tue, 19 Oct 2021 11:02:14 +0000 Subject: [PATCH] Change sdn authentication from basic(username,password) to token authentication Change-Id: Ie8b347a4705045dfa0363284ec41e9e519ec19f9 --- manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp | 6 ++---- spec/classes/neutron_plugins_ml2_mlnx_sdn_assist_spec.rb | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp b/manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp index 1d2a5ad8a..13b7b1bd4 100644 --- a/manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp +++ b/manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp @@ -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; diff --git a/spec/classes/neutron_plugins_ml2_mlnx_sdn_assist_spec.rb b/spec/classes/neutron_plugins_ml2_mlnx_sdn_assist_spec.rb index 121f18172..de5314ace 100644 --- a/spec/classes/neutron_plugins_ml2_mlnx_sdn_assist_spec.rb +++ b/spec/classes/neutron_plugins_ml2_mlnx_sdn_assist_spec.rb @@ -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')