Browse Source

Merge "Ensure vmware-nsx package is installed"

changes/21/824121/1
Zuul 4 months ago committed by Gerrit Code Review
parent
commit
c6f960f30e
  1. 6
      manifests/plugins/nsx.pp
  2. 8
      spec/classes/neutron_plugins_nsx_spec.rb

6
manifests/plugins/nsx.pp

@ -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',

8
spec/classes/neutron_plugins_nsx_spec.rb

@ -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…
Cancel
Save