Include vendordata class in nova-compute
The nova::vendordata is not automatically loaded now, so we should explicitly include the class in the manifest for nova-compute to configure vendordata parameters in nova-compute. Depends-on: https://review.opendev.org/#/c/730424/ Change-Id: I0843d38bd9fe0cc9bf92f533a7dbe83a0b4f297d
This commit is contained in:
parent
5cff8c20f7
commit
dab61ed2c0
@ -58,6 +58,7 @@ class tripleo::profile::base::nova::compute (
|
||||
# deploy basic bits for nova
|
||||
include tripleo::profile::base::nova
|
||||
include nova::cinder
|
||||
include nova::vendordata
|
||||
|
||||
if $keymgr_api_class {
|
||||
warning('The keymgr_api_class parameter is deprecated, use keymgr_backend')
|
||||
|
@ -32,6 +32,8 @@ describe 'tripleo::profile::base::nova::compute' do
|
||||
)
|
||||
|
||||
is_expected.to_not contain_class('tripleo::profile::base::nova')
|
||||
is_expected.to_not contain_class('nova::cinder')
|
||||
is_expected.to_not contain_class('nova::vendordata')
|
||||
is_expected.to_not contain_class('nova::compute')
|
||||
is_expected.to_not contain_class('nova::network::neutron')
|
||||
}
|
||||
@ -62,7 +64,8 @@ eos
|
||||
:keymgr_backend => 'castellan.key_manager.barbican_key_manager.BarbicanKeyManager',
|
||||
)
|
||||
is_expected.to contain_class('tripleo::profile::base::nova')
|
||||
is_expected.to contain_class('tripleo::profile::base::nova')
|
||||
is_expected.to contain_class('nova::cinder')
|
||||
is_expected.to contain_class('nova::vendordata')
|
||||
is_expected.to contain_class('nova::compute').with(
|
||||
:keymgr_backend => 'castellan.key_manager.barbican_key_manager.BarbicanKeyManager',
|
||||
)
|
||||
@ -90,7 +93,8 @@ eos
|
||||
it {
|
||||
is_expected.to contain_class('tripleo::profile::base::nova::compute')
|
||||
is_expected.to contain_class('tripleo::profile::base::nova')
|
||||
is_expected.to contain_class('tripleo::profile::base::nova')
|
||||
is_expected.to contain_class('nova::cinder')
|
||||
is_expected.to contain_class('nova::vendordata')
|
||||
is_expected.to contain_class('nova::compute')
|
||||
is_expected.to contain_class('nova::network::neutron')
|
||||
is_expected.to contain_package('nfs-utils')
|
||||
@ -103,7 +107,8 @@ eos
|
||||
it {
|
||||
is_expected.to contain_class('tripleo::profile::base::nova::compute')
|
||||
is_expected.to contain_class('tripleo::profile::base::nova')
|
||||
is_expected.to contain_class('tripleo::profile::base::nova')
|
||||
is_expected.to contain_class('nova::cinder')
|
||||
is_expected.to contain_class('nova::vendordata')
|
||||
is_expected.to contain_class('nova::compute')
|
||||
is_expected.to contain_class('nova::network::neutron')
|
||||
is_expected.to contain_package('nfs-utils')
|
||||
|
Loading…
x
Reference in New Issue
Block a user