Ensure vmware-nsx package is installed
... when NSX plugin is used. Change-Id: I0115acd15c72dd683b92f6099f685b69fa3cdb7f
This commit is contained in:
parent
9e2c7d0167
commit
1201b37de4
|
@ -84,6 +84,12 @@ class neutron::plugins::nsx (
|
|||
include neutron::deps
|
||||
include neutron::params
|
||||
|
||||
package { 'vmware-nsx':
|
||||
ensure => $package_ensure,
|
||||
name => $::neutron::params::nsx_plugin_package,
|
||||
tag => ['openstack', 'neutron-package'],
|
||||
}
|
||||
|
||||
file { '/etc/neutron/plugins/vmware':
|
||||
ensure => directory,
|
||||
tag => 'neutron-config-file',
|
||||
|
|
|
@ -33,6 +33,14 @@ describe 'neutron::plugins::nsx' do
|
|||
context 'with defaults' do
|
||||
it { should contain_class('neutron::params') }
|
||||
|
||||
it 'should install the plugin package' do
|
||||
should contain_package('vmware-nsx').with(
|
||||
:ensure => 'present',
|
||||
:name => 'vmware-nsx',
|
||||
:tag => ['openstack', 'neutron-package']
|
||||
)
|
||||
end
|
||||
|
||||
it 'should have a nsx plugin ini file' do
|
||||
should contain_file('/etc/neutron/plugins/vmware/nsx.ini').with(
|
||||
:ensure => 'file',
|
||||
|
|
Loading…
Reference in New Issue