From 188da6583d84c5a0169c478325c316ea26e980fe Mon Sep 17 00:00:00 2001 From: Michael Wieland Date: Tue, 25 Oct 2022 16:37:14 +0200 Subject: [PATCH 1/1] Exec resource only exists on first run --- manifests/ppa.pp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/manifests/ppa.pp b/manifests/ppa.pp index b2f6c70..4e5e775 100644 --- a/manifests/ppa.pp +++ b/manifests/ppa.pp @@ -111,12 +111,11 @@ define apt::ppa ( logoutput => 'on_failure', notify => Class['apt::update'], require => $_require, + before => File["${apt::sources_list_d}/${sources_list_d_filename}"], } } - file { "${apt::sources_list_d}/${sources_list_d_filename}": - require => Exec["add-apt-repository-${name}"], - } + file { "${apt::sources_list_d}/${sources_list_d_filename}": } } else { tidy { "remove-apt-repository-script-${name}": -- 2.45.2