Cleanup rabbit ssl checks
The checks for rabbitmq ssl parameters weren't removed in commit with switching to oslo::messaging usage. These check are already in oslo::messaging define, so don't need to keep them in heat module anymore. Remove unit test with strict requirement for setting kombu_ssl_certfile and kombu_ssl_keyfile parameters together as this isn't actually required in oslo messaging. Change-Id: I822905723a07f5835202b4475944bffd206d8b86
This commit is contained in:
parent
47464bcda6
commit
a70877902c
@ -294,21 +294,6 @@ class heat(
|
||||
include ::heat::deps
|
||||
include ::heat::params
|
||||
|
||||
if !$rabbit_use_ssl or is_service_default(rabbit_use_ssl) {
|
||||
if !is_service_default($kombu_ssl_ca_certs) {
|
||||
fail('The kombu_ssl_ca_certs parameter requires rabbit_use_ssl to be set to true')
|
||||
}
|
||||
if !is_service_default($kombu_ssl_certfile) {
|
||||
fail('The kombu_ssl_certfile parameter requires rabbit_use_ssl to be set to true')
|
||||
}
|
||||
if !is_service_default($kombu_ssl_keyfile) {
|
||||
fail('The kombu_ssl_keyfile parameter requires rabbit_use_ssl to be set to true')
|
||||
}
|
||||
}
|
||||
if ((!is_service_default($kombu_ssl_certfile)) and is_service_default($kombu_ssl_keyfile))
|
||||
or ((!is_service_default($kombu_ssl_keyfile)) and is_service_default($kombu_ssl_certfile)) {
|
||||
fail('The kombu_ssl_certfile and kombu_ssl_keyfile parameters must be used together')
|
||||
}
|
||||
if $mysql_module {
|
||||
warning('The mysql_module parameter is deprecated. The latest 2.x mysql module will be used.')
|
||||
}
|
||||
|
@ -293,20 +293,6 @@ describe 'heat' do
|
||||
before { params.merge!(:kombu_ssl_keyfile => '/path/to/ssl/keyfile')}
|
||||
it_raises 'a Puppet::Error', /The kombu_ssl_keyfile parameter requires rabbit_use_ssl to be set to true/
|
||||
end
|
||||
context 'with kombu_ssl_certfile set to default and custom kombu_ssl_keyfile parameter' do
|
||||
before { params.merge!(
|
||||
:rabbit_use_ssl => true,
|
||||
:kombu_ssl_keyfile => '/path/to/ssl/keyfile',
|
||||
)}
|
||||
it_raises 'a Puppet::Error', /The kombu_ssl_certfile and kombu_ssl_keyfile parameters must be used together/
|
||||
end
|
||||
context 'with kombu_ssl_keyfile set to default and custom kombu_ssl_certfile parameter' do
|
||||
before { params.merge!(
|
||||
:rabbit_use_ssl => true,
|
||||
:kombu_ssl_certfile => '/path/to/ssl/cert/file',
|
||||
)}
|
||||
it_raises 'a Puppet::Error', /The kombu_ssl_certfile and kombu_ssl_keyfile parameters must be used together/
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user