diff --git a/manifests/init.pp b/manifests/init.pp index cf42cab2..4131e93c 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -41,8 +41,6 @@ # Defaults to '/var/lib/tempest' # [*debug*] # Defaults to false -# [*verbose*] -# Defaults to false # [*use_stderr*] # Defaults to true # [*use_syslog*] @@ -155,6 +153,9 @@ # [*manage_tests_packages*] # Defaults to false # +# DEPREACTED PARAMETERS +# [*verbose*] +# Defaults to false class tempest( $install_from_source = true, $git_clone = true, @@ -191,7 +192,6 @@ class tempest( $cli_dir = undef, $lock_path = '/var/lib/tempest', $debug = false, - $verbose = false, $use_stderr = true, $use_syslog = false, $log_file = undef, @@ -256,8 +256,14 @@ class tempest( # scenario options $img_dir = '/var/lib/tempest', $img_file = 'cirros-0.3.4-x86_64-disk.img', + # DEPRECATED PARAMETERS + $verbose = false, ) { + if $verbose { + warning('verbose is deprecated and does nothing. Will be remove in a future release.') + } + include ::tempest::params include ::openstacklib::openstackclient @@ -372,7 +378,6 @@ class tempest( 'cli/cli_dir': value => $cli_dir; 'oslo_concurrency/lock_path': value => $lock_path; 'DEFAULT/debug': value => $debug; - 'DEFAULT/verbose': value => $verbose; 'DEFAULT/use_stderr': value => $use_stderr; 'DEFAULT/use_syslog': value => $use_syslog; 'DEFAULT/log_file': value => $log_file; diff --git a/releasenotes/notes/verbose_deprecated-199b555f384fb0fc.yaml b/releasenotes/notes/verbose_deprecated-199b555f384fb0fc.yaml new file mode 100644 index 00000000..3567c0bd --- /dev/null +++ b/releasenotes/notes/verbose_deprecated-199b555f384fb0fc.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - verbose parameter is deprecated and does nothing. It will be removed + in a future release. diff --git a/spec/classes/tempest_spec.rb b/spec/classes/tempest_spec.rb index d6bb78f3..0f35e13d 100644 --- a/spec/classes/tempest_spec.rb +++ b/spec/classes/tempest_spec.rb @@ -220,7 +220,6 @@ describe 'tempest' do is_expected.to contain_tempest_config('cli/cli_dir').with(:value => nil) is_expected.to contain_tempest_config('oslo_concurrency/lock_path').with(:value => '/var/lib/tempest') is_expected.to contain_tempest_config('DEFAULT/debug').with(:value => false) - is_expected.to contain_tempest_config('DEFAULT/verbose').with(:value => false) is_expected.to contain_tempest_config('DEFAULT/use_stderr').with(:value => true) is_expected.to contain_tempest_config('DEFAULT/use_syslog').with(:value => false) is_expected.to contain_tempest_config('DEFAULT/log_file').with(:value => nil)