From: Mikko Pesari Date: Wed, 18 Feb 2015 16:09:53 +0000 (+0200) Subject: unattended_upgrades: Allow changing legacy_origin X-Git-Tag: 1.8.0~5^2~1 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=3799e3a23c7d4e74c99aa4ec7e42de0b486ffe67;p=puppet-modules%2Fpuppetlabs-apt.git unattended_upgrades: Allow changing legacy_origin This enables using Origins-Pattern in Ubuntu. --- diff --git a/README.md b/README.md index b325ba9..0bf17c4 100644 --- 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', } ``` diff --git a/manifests/unattended_upgrades.pp b/manifests/unattended_upgrades.pp index b835b9a..028ffc6 100644 --- a/manifests/unattended_upgrades.pp +++ b/manifests/unattended_upgrades.pp @@ -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,