]> review.fuel-infra Code Review - puppet-modules/puppetlabs-apt.git/commitdiff
[#153] Install unattended configs after package
authorDan Carley <dan.carley@gmail.com>
Mon, 16 Sep 2013 12:45:03 +0000 (13:45 +0100)
committerDan Carley <dan.carley@gmail.com>
Mon, 16 Sep 2013 12:57:44 +0000 (13:57 +0100)
To ensure that the default configs from the package are always overwritten
within a single Puppet run.

manifests/unattended_upgrades.pp
spec/classes/unattended_upgrades_spec.rb

index 0c4728f35e25830bd5eb838516e70a8e3c119146..f006bd5289b2c21ff533a898b90411ca2f8d5700 100644 (file)
@@ -56,6 +56,7 @@ class apt::unattended_upgrades (
     owner   => 'root',
     group   => 'root',
     mode    => '0644',
+    require => Package['unattended-upgrades'],
   }
 
   file {
index e33f7a0470254ccb30570698ef58e68f362d85e3..db5c8557265e0aabda97a8ffc9069b864d1df025 100644 (file)
@@ -10,6 +10,7 @@ describe 'apt::unattended_upgrades', :type => :class do
       "owner"   => "root",
       "group"   => "root",
       "mode"    => "0644",
+      "require" => "Package[unattended-upgrades]",
     })
   }
   
@@ -18,6 +19,7 @@ describe 'apt::unattended_upgrades', :type => :class do
       "owner"   => "root",
       "group"   => "root",
       "mode"    => "0644",
+      "require" => "Package[unattended-upgrades]",
     })
   }