From 874076b44c2a300ec29a0c87d1eb18cbda860903 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Tue, 3 Jul 2018 11:06:28 +0200 Subject: [PATCH] make keep part of the install manifest --- global/overlay/etc/puppet/manifests/cosmos-site.pp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index 1543faf2..d967636b 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -120,6 +120,7 @@ class saml_metadata($filename=undef, $cert=undef, $url=undef) { } class md_repo_client { + sunet::reinstall::keep {'/etc/metadata': } -> sunet::ssh_git_repo {'/var/cache/metadata_r1': username => 'root', group => 'root', @@ -146,6 +147,7 @@ class eidas_metadata_key { class eidas_hsm_client($luna_version="6.2") { $pkcs11pin = hiera('pkcs11pin',"") + sunet::reinstall::keep {'/etc/luna': } -> file {['/etc/luna','/etc/luna/cert']: ensure => directory } -> sunet::docker_run {"${name}_hsmproxy": hostname => "${::fqdn}",