From 7e415a16b2b860fe175752b4a043d9f8dd6993d8 Mon Sep 17 00:00:00 2001 From: Arne Teuke Date: Tue, 21 Oct 2025 22:12:10 +0200 Subject: [PATCH] add r10k - temp change - https://gitlab.confdroid.com/internal/confdroid_management/-/issues/286 --- manifests/r10k/install.pp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/manifests/r10k/install.pp b/manifests/r10k/install.pp index 48c8f28..aecc01e 100644 --- a/manifests/r10k/install.pp +++ b/manifests/r10k/install.pp @@ -28,6 +28,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, @@ -38,6 +51,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), } }