From cdc5ebf5913437b68c2744d179b919999bf7809e Mon Sep 17 00:00:00 2001 From: Mohammed Naser Date: Mon, 30 Oct 2017 20:25:39 -0400 Subject: [PATCH] Disable SELinux for acceptance tests Change-Id: Ic43c030225e2ae26113e214f09d998df10bac0fa --- spec/acceptance/basic_swift_spec.rb | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/spec/acceptance/basic_swift_spec.rb b/spec/acceptance/basic_swift_spec.rb index fb05a89d..7348de66 100644 --- a/spec/acceptance/basic_swift_spec.rb +++ b/spec/acceptance/basic_swift_spec.rb @@ -12,6 +12,12 @@ describe 'basic swift' do include ::openstack_integration::mysql include ::openstack_integration::keystone + exec { 'setenforce 0': + path => '/bin:/sbin:/usr/bin:/usr/sbin', + onlyif => 'which setenforce && getenforce | grep Enforcing', + before => Class['::swift'], + } + package { 'curl': ensure => present } class { '::memcached': @@ -106,7 +112,6 @@ describe 'basic swift' do } EOS - # Need to be run 2 times because we have an exported when creating the ring. apply_manifest(pp, :catch_failures => false) apply_manifest(pp, :catch_failures => true) @@ -130,6 +135,12 @@ describe 'basic swift' do include ::openstack_integration::mysql include ::openstack_integration::keystone + exec { 'setenforce 0': + path => '/bin:/sbin:/usr/bin:/usr/sbin', + onlyif => 'which setenforce && getenforce | grep Enforcing', + before => Class['::swift'], + } + package { 'curl': ensure => present } class { '::memcached':