Add class to deal with cacert on infra cloud

Change-Id: Ic620bc03f49fe30e889767b63be3712a69901535
This commit is contained in:
Yolanda Robla 2016-02-10 14:36:38 +01:00 committed by Colleen Murphy
parent 42a3ffe5a0
commit cfb94ad420

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,
}
}