change tests to use SLES platform instead of openSUSE
Change-Id: I0631e9c26f02164fa15cf52198055643eb540132
This commit is contained in:
@@ -6,9 +6,9 @@ require_relative 'spec_helper'
|
|||||||
|
|
||||||
describe 'openstack-block-storage::api' do
|
describe 'openstack-block-storage::api' do
|
||||||
before { block_storage_stubs }
|
before { block_storage_stubs }
|
||||||
describe 'opensuse' do
|
describe 'suse' do
|
||||||
before do
|
before do
|
||||||
@chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS
|
@chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS
|
||||||
@chef_run.converge 'openstack-block-storage::api'
|
@chef_run.converge 'openstack-block-storage::api'
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ describe 'openstack-block-storage::api' do
|
|||||||
end
|
end
|
||||||
|
|
||||||
it 'installs postgresql python packages if explicitly told' do
|
it 'installs postgresql python packages if explicitly told' do
|
||||||
chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS
|
chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS
|
||||||
node = chef_run.node
|
node = chef_run.node
|
||||||
node.set['openstack']['db']['block-storage']['service_type'] = 'postgresql'
|
node.set['openstack']['db']['block-storage']['service_type'] = 'postgresql'
|
||||||
chef_run.converge 'openstack-block-storage::api'
|
chef_run.converge 'openstack-block-storage::api'
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ require_relative 'spec_helper'
|
|||||||
describe 'openstack-block-storage::cinder-common' do
|
describe 'openstack-block-storage::cinder-common' do
|
||||||
before { block_storage_stubs }
|
before { block_storage_stubs }
|
||||||
before do
|
before do
|
||||||
@chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS do |n|
|
@chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS do |n|
|
||||||
n.set['openstack']['mq'] = {
|
n.set['openstack']['mq'] = {
|
||||||
'host' => '127.0.0.1'
|
'host' => '127.0.0.1'
|
||||||
}
|
}
|
||||||
@@ -6,9 +6,9 @@ require_relative 'spec_helper'
|
|||||||
|
|
||||||
describe 'openstack-block-storage::scheduler' do
|
describe 'openstack-block-storage::scheduler' do
|
||||||
before { block_storage_stubs }
|
before { block_storage_stubs }
|
||||||
describe 'opensuse' do
|
describe 'suse' do
|
||||||
before do
|
before do
|
||||||
@chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS
|
@chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS
|
||||||
@chef_run.converge 'openstack-block-storage::scheduler'
|
@chef_run.converge 'openstack-block-storage::scheduler'
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -17,7 +17,7 @@ describe 'openstack-block-storage::scheduler' do
|
|||||||
end
|
end
|
||||||
|
|
||||||
it 'does not upgrade stevedore' do
|
it 'does not upgrade stevedore' do
|
||||||
chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS
|
chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS
|
||||||
chef_run.converge 'openstack-block-storage::scheduler'
|
chef_run.converge 'openstack-block-storage::scheduler'
|
||||||
|
|
||||||
expect(chef_run).not_to upgrade_python_pip 'stevedore'
|
expect(chef_run).not_to upgrade_python_pip 'stevedore'
|
||||||
@@ -28,7 +28,7 @@ describe 'openstack-block-storage::scheduler' do
|
|||||||
end
|
end
|
||||||
|
|
||||||
it 'installs postgresql python packages if explicitly told' do
|
it 'installs postgresql python packages if explicitly told' do
|
||||||
chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS
|
chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS
|
||||||
node = chef_run.node
|
node = chef_run.node
|
||||||
node.set['openstack']['db']['block-storage']['service_type'] = 'postgresql'
|
node.set['openstack']['db']['block-storage']['service_type'] = 'postgresql'
|
||||||
chef_run.converge 'openstack-block-storage::scheduler'
|
chef_run.converge 'openstack-block-storage::scheduler'
|
||||||
@@ -8,9 +8,9 @@ require 'chef/application'
|
|||||||
require_relative 'support/matcher'
|
require_relative 'support/matcher'
|
||||||
|
|
||||||
::LOG_LEVEL = :fatal
|
::LOG_LEVEL = :fatal
|
||||||
::OPENSUSE_OPTS = {
|
::SUSE_OPTS = {
|
||||||
platform: 'opensuse',
|
platform: 'suse',
|
||||||
version: '12.3',
|
version: '11.03',
|
||||||
log_level: ::LOG_LEVEL
|
log_level: ::LOG_LEVEL
|
||||||
}
|
}
|
||||||
::REDHAT_OPTS = {
|
::REDHAT_OPTS = {
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ require_relative 'spec_helper'
|
|||||||
|
|
||||||
describe 'openstack-block-storage::volume' do
|
describe 'openstack-block-storage::volume' do
|
||||||
before { block_storage_stubs }
|
before { block_storage_stubs }
|
||||||
describe 'opensuse' do
|
describe 'suse' do
|
||||||
before do
|
before do
|
||||||
@chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS
|
@chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS
|
||||||
@chef_run.converge 'openstack-block-storage::volume'
|
@chef_run.converge 'openstack-block-storage::volume'
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ describe 'openstack-block-storage::volume' do
|
|||||||
end
|
end
|
||||||
|
|
||||||
it 'installs postgresql python packages if explicitly told' do
|
it 'installs postgresql python packages if explicitly told' do
|
||||||
chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS
|
chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS
|
||||||
node = chef_run.node
|
node = chef_run.node
|
||||||
node.set['openstack']['db']['block-storage']['service_type'] = 'postgresql'
|
node.set['openstack']['db']['block-storage']['service_type'] = 'postgresql'
|
||||||
chef_run.converge 'openstack-block-storage::volume'
|
chef_run.converge 'openstack-block-storage::volume'
|
||||||
@@ -48,7 +48,7 @@ describe 'openstack-block-storage::volume' do
|
|||||||
end
|
end
|
||||||
|
|
||||||
it 'installs nfs packages' do
|
it 'installs nfs packages' do
|
||||||
chef_run = ::ChefSpec::Runner.new ::OPENSUSE_OPTS do |n|
|
chef_run = ::ChefSpec::Runner.new ::SUSE_OPTS do |n|
|
||||||
n.set['openstack']['block-storage']['volume']['driver'] = 'cinder.volume.drivers.netapp.nfs.NetAppDirect7modeNfsDriver'
|
n.set['openstack']['block-storage']['volume']['driver'] = 'cinder.volume.drivers.netapp.nfs.NetAppDirect7modeNfsDriver'
|
||||||
end
|
end
|
||||||
chef_run.converge 'openstack-block-storage::volume'
|
chef_run.converge 'openstack-block-storage::volume'
|
||||||
@@ -57,7 +57,7 @@ describe 'openstack-block-storage::volume' do
|
|||||||
expect(chef_run).not_to upgrade_package 'nfs-utils-lib'
|
expect(chef_run).not_to upgrade_package 'nfs-utils-lib'
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'has opensuse include' do
|
it 'has suse include' do
|
||||||
file = '/etc/tgt/targets.conf'
|
file = '/etc/tgt/targets.conf'
|
||||||
|
|
||||||
expect(@chef_run).to render_file(file).with_content('include /var/lib/cinder/volumes/*')
|
expect(@chef_run).to render_file(file).with_content('include /var/lib/cinder/volumes/*')
|
||||||
Reference in New Issue
Block a user