X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Finit.pp;h=f3472aca0097e6ce45505ca34587caf1327736ce;hb=cfb2a3f9e84be6dae65906882ffe0bfed22a2b9a;hp=27cc09c7a15b2f629df50900e3a715aa285f70c4;hpb=57d199ed171aac0020ef8ce356cbfd5ec876faf7;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/init.pp b/manifests/init.pp index 27cc09c..f3472ac 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -208,13 +208,6 @@ class apt ( content => "${confheadertmp}${updatestamptmp}", } - # Required for adding GPG keys on Debian 9 (and derivatives) - $apt_files = [ 'sources.list', 'sources.list.d', 'preferences', 'preferences.d', '/etc/apt/auth.conf' ] - package { 'dirmngr': - ensure => present, - before => [File[$apt_files]] - } - file { 'sources.list': ensure => file, path => $::apt::sources_list, @@ -296,4 +289,7 @@ class apt ( if $pins { create_resources('apt::pin', $pins) } + + # required for adding GPG keys on Debian 9 (and derivatives) + ensure_packages(['dirmngr']) }