diff --git a/doc/puppet_classes/puppet_cd_3A_3Ar10k_3A_3Ainstall.html b/doc/puppet_classes/puppet_cd_3A_3Ar10k_3A_3Ainstall.html index 1062bd8..4ee4fd1 100644 --- a/doc/puppet_classes/puppet_cd_3A_3Ar10k_3A_3Ainstall.html +++ b/doc/puppet_classes/puppet_cd_3A_3Ar10k_3A_3Ainstall.html @@ -139,7 +139,21 @@ 41 42 43 -44 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58
# File 'manifests/r10k/install.pp', line 6
@@ -169,6 +183,19 @@ class puppet_cd::r10k::install (
provider => gem,
}
+ # create r10k dir
+ file { 'r10k_dir':
+ ensure => directory,
+ path => $pt_r10k_dir,
+ owner => 'root',
+ group => 'root',
+ mode => '0755',
+ selrange => s0,
+ selrole => object_r,
+ seltype => puppet_etc_t,
+ seluser => unconfined_u,
+ }
+
# configure r10k.yaml
file { $pt_r10k_file:
ensure => file,
@@ -179,6 +206,7 @@ class puppet_cd::r10k::install (
selrole => object_r,
seltype => puppet_etc_t,
seluser => unconfined_u,
+ require => File['r10k_dir'],
content => template($pt_r10k_erb),
}
}