Project

General

Profile

« Previous | Next » 

Revision 4bb44cff

Added by Simon Peeters about 8 years ago

remove autosign from [main]

View differences:

spec/classes/puppet_config_spec.rb
" ssldir = #{ssldir}",
' privatekeydir = $ssldir/private_keys { group = service }',
' hostprivkey = $privatekeydir/$certname.pem { mode = 640 }',
" autosign = #{confdir}/autosign.conf { mode = 0664 }",
' show_diff = false',
" hiera_config = #{hiera_config}",
]
......
end
end
describe "when autosign => true" do
let :pre_condition do
'class { "::puppet": autosign => true }'
end
it 'should contain puppet.conf [main] with autosign = true' do
verify_concat_fragment_contents(catalogue, 'puppet.conf+10-main', [
'[main]',
' autosign = true',
])
end
end
describe 'when autosign => /somedir/custom_autosign, autosign_mode => 664' do
let :pre_condition do
"class { '::puppet': autosign => '/somedir/custom_autosign', autosign_mode => '664', }"
end
it 'should contain puppet.conf [main] with autosign = /somedir/custom_autosign { mode = 664 }' do
verify_concat_fragment_contents(catalogue, 'puppet.conf+10-main', [
'[main]',
' autosign = /somedir/custom_autosign { mode = 664 }',
])
end
end
describe "when dns_alt_names => ['foo','bar']" do
let :pre_condition do
"class { 'puppet': dns_alt_names => ['foo','bar'] }"

Also available in: Unified diff