Merge "Add class to deal with cacert on infra cloud"

This commit is contained in:
Jenkins 2016-02-16 18:03:48 +00:00 committed by Gerrit Code Review
commit 69ea407747

21
manifests/cacert.pp Normal file
View File

@ -0,0 +1,21 @@
# adds infra cloud chain to trusted certs
class infracloud::cacert (
$cacert_content,
) {
file { '/usr/local/share/ca-certificates/openstack_infra_ca.crt':
ensure => present,
owner => 'root',
group => 'root',
mode => '0444',
content => $cacert_content,
replace => true,
}
exec { 'update-ca-certificates':
command => '/usr/sbin/update-ca-certificates',
subscribe => [
File['/usr/local/share/ca-certificates/openstack_infra_ca.crt'],
],
refreshonly => true,
}
}