Enable policy settings in designate-api
This change makes designate::policy included by the api class automatically to enable oslo.policy settings automatically in the designate service. Closes-Bug: #1980698 Change-Id: Ided1306c3c7154861c7c55257ea2bdd35fa6b370 (cherry picked from commit7ff495ca7d
) (cherry picked from commit2d8e5950f2
) (cherry picked from commit5b83ac5e49
)
This commit is contained in:
parent
1012448055
commit
f82af739ef
|
@ -135,6 +135,7 @@ class designate::api (
|
|||
) inherits designate {
|
||||
|
||||
include designate::deps
|
||||
include designate::policy
|
||||
|
||||
if $enabled_extensions_v1 != undef {
|
||||
warning('The enabled_extensions_v1 parameter has been deprecated and has \
|
||||
|
|
|
@ -17,6 +17,11 @@ describe 'designate::api' do
|
|||
|
||||
shared_examples 'designate-api' do
|
||||
context 'with default parameters' do
|
||||
it 'includes the dependent classes' do
|
||||
is_expected.to contain_class('designate::deps')
|
||||
is_expected.to contain_class('designate::policy')
|
||||
end
|
||||
|
||||
it 'installs designate-api package and service' do
|
||||
is_expected.to contain_service('designate-api').with(
|
||||
:name => platform_params[:api_service_name],
|
||||
|
|
Loading…
Reference in New Issue