unattended_upgrades: Allow changing legacy_origin
authorMikko Pesari <mpesari@users.noreply.github.com>
Wed, 18 Feb 2015 16:09:53 +0000 (18:09 +0200)
committerMorgan Haskel <morgan@puppetlabs.com>
Fri, 13 Mar 2015 21:50:16 +0000 (14:50 -0700)
This enables using Origins-Pattern in Ubuntu.

README.md
manifests/unattended_upgrades.pp

index b325ba9d2bbbe0d7c861ff80618237e828506f10..0bf17c4d63fd2d0a2d4ed957954c34480ef06a8b 100644 (file)
--- a/README.md
+++ b/README.md
@@ -74,12 +74,13 @@ class { 'apt':
 
   ```
   class { 'apt::unattended_upgrades':
-    origins     => $::apt::params::origins,
-    blacklist   => [],
-    update      => '1',
-    download    => '1',
-    upgrade     => '1',
-    autoclean   => '7',
+    legacy_origin => $::apt::params::legacy_origin,
+    origins       => $::apt::params::origins,
+    blacklist     => [],
+    update        => '1',
+    download      => '1',
+    upgrade       => '1',
+    autoclean     => '7',
   }
   ```
   
index b835b9a6a5ed57483175739eda3cf8929e292c75..028ffc647c0ba74dbcdc6d2d4c258d70eab3f211 100644 (file)
@@ -14,6 +14,7 @@
 # file and in /etc/cron.daily/apt
 #
 class apt::unattended_upgrades (
+  $legacy_origin       = $::apt::params::legacy_origin,
   $origins             = $::apt::params::origins,
   $blacklist           = [],
   $update              = '1',
@@ -40,6 +41,7 @@ class apt::unattended_upgrades (
 ) inherits ::apt::params {
 
   validate_bool(
+    $legacy_origin,
     $auto_fix,
     $minimal_steps,
     $install_on_shutdown,