File tree 1 file changed +9
-2
lines changed
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -50,10 +50,18 @@ class { 'mysql::server':
50
50
before ( :all ) do
51
51
@tmpdir = default . tmpdir ( 'mysql' )
52
52
end
53
+ # 'manage_config_file' being set to false can cause random failures in Debian 9
54
+ let ( :manage_config_file ) do
55
+ if fact ( 'operatingsystem' ) == 'Debian' && fact ( 'operatingsystemrelease' ) == '9'
56
+ 'true'
57
+ else
58
+ 'false'
59
+ end
60
+ end
53
61
let ( :pp ) do
54
62
<<-MANIFEST
55
63
class { 'mysql::server':
56
- manage_config_file => 'false ',
64
+ manage_config_file => '#{ manage_config_file } ',
57
65
override_options => { 'mysqld' => { 'key_buffer_size' => '32M' }},
58
66
package_ensure => 'present',
59
67
purge_conf_dir => 'false',
@@ -72,7 +80,6 @@ class { 'mysql::server':
72
80
73
81
it_behaves_like 'a idempotent resource'
74
82
end
75
- # rubocop:enable RSpec/InstanceVariable
76
83
77
84
describe 'syslog configuration' do
78
85
let ( :pp ) do
You can’t perform that action at this time.
0 commit comments