X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Finit.pp;h=00025893689835f8b1eef17f7202d65327579fda;hb=3ac02c5c4252ec93a34580309ad46e4d2e222fd1;hp=53e25dca0ec26363a300aca2ef9bf9d10467cded;hpb=f13f3cfac7c719aa4b7025fe7d427df638fc5cc2;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/init.pp b/manifests/init.pp index 53e25dc..0002589 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -33,10 +33,6 @@ class apt( validate_bool($purge_sources_list, $purge_sources_list_d) - if ! defined(Package['python-software-properties']) { - package { 'python-software-properties': } - } - $sources_list_content = $purge_sources_list ? { false => undef, true => "# Repos managed by puppet.\n", @@ -98,4 +94,9 @@ class apt( notify => Exec['apt_update'], } } + + # Need anchor to provide containment for dependencies. + anchor { "apt::update": + require => Class['apt::update'], + } }