unattended_upgrades

Provides an interface for managing Apt unattended_upgrades with Puppet

1,566,267 downloads

3,643 latest version

4.5 quality score

Version information

  • 8.2.0 (latest)
  • 8.1.0
  • 8.0.0
  • 7.1.0
  • 7.0.0
  • 6.0.0
  • 5.1.0
  • 5.0.0
  • 4.0.0
  • 3.2.1
  • 3.2.0
  • 3.1.0
  • 3.0.1
  • 3.0.0
  • 2.2.0
  • 2.1.0
  • 2.0.0
  • 1.1.1
  • 1.1.0
  • 1.0.3
  • 1.0.2
  • 1.0.0
released Oct 28th 2017
This version is compatible with:
  • Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >= 4.7.0 < 6.0.0
  • Debian
    ,
    Ubuntu

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'puppet-unattended_upgrades', '3.0.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add puppet-unattended_upgrades
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install puppet-unattended_upgrades --version 3.0.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

puppet/unattended_upgrades — version 3.0.1 Oct 28th 2017

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v3.0.1 (2017-10-28)

Full Changelog

Closed issues:

  • Allowed-Origins contains ${distro_id}:${distro_codename} #107

Merged pull requests:

v3.0.0 (2017-07-07)

Full Changelog

Breaking changes:

  • Use Data Types instead of validate_* functions #90 (raphink)

Implemented enhancements:

Fixed bugs:

  • Error when configuring unattended-upgrades #92
  • Adds ::apt containment to main class #103 (petems)

Closed issues:

  • Not setting up a daily cron #87

Merged pull requests:

v2.2.0 (2017-01-12)

Full Changelog

Merged pull requests:

v2.1.0 (2016-10-05)

Full Changelog

Implemented enhancements:

Closed issues:

  • Puppet 4 compatibility? #63
  • Version on Puppet Forge seems to be missing reboot_time parameter in template #59

Merged pull requests:

v2.0.0 (2016-05-26)

Full Changelog

Implemented enhancements:

  • Dependency cycle error if sources are managed exclusively by puppet #28

Closed issues:

  • Documentation: random_sleep #54
  • wrong documentation: legacy_origin #50
  • unattended_upgrades module not loading - breaks on Apt::Update dependency #48

Merged pull requests:

  • update default parameters for legacy_origin option #58 (GhostLyrics)
  • Update from voxpupuli modulesync_config #57 (jyaworski)
  • Add parameter to control reboot time #56 (mpdude)
  • Small fix for random_sleep documentation. The value is set to undef i… #55 (spoofedpacket)
  • add options support #52 (b4ldr)
  • Default notify\_update to false #51 (daenney)

v1.1.1 (2016-01-11)

Full Changelog

Merged pull requests:

v1.1.0 (2016-01-09)

Full Changelog

Fixed bugs:

  • content variable seems like it's required for the init file #18

Closed issues:

  • New release? #38
  • cannot set "install_on_shutdown" and "remove" #36
  • No way to define different keys for "auto" in different hiera sources #35
  • Clarify random_sleep documentation #34
  • clean key of auto hash not documented #24
  • Not working on Ubuntu #22
  • potential dependency cycle for users #16
  • Unattended-Upgrade::Allowed-Origins variables don't work #15
  • unattended_upgrades doesn't work with puppet \< 3.5.0 (I think...) #13

Merged pull requests:

  • prepare release of 1.1.0 #45 (igalic)
  • Doc and implementation fixes #44 (daenney)
  • Remediate rubocop offenses #43 (rnelson0)
  • cleanup(params) make linter happy #42 (igalic)
  • feat(msync) move secure line into .sync.yml #40 (igalic)
  • Rename reference to puppet-community #39 (rnelson0)
  • Include variable 'RandomSleep'. #33 (fbarbeira)
  • Add optional notify_update parameter #31 (clauded)
  • Small fix typo #27 (fbarbeira)
  • Enhancements by merging Debian defaults, puppetlabs-apt and own research #26 (raoulbhatia)
  • Document auto -> clean #25 (zeha)
  • Support for Raspbian #19 (lbdr)
  • Check for strict_variables setting before using defined(), fixes compatibility with Puppet \< 3.5.0 #17 (apeeters)
  • unattended-upgrades are broken on Ubuntu by default due to origins typo #14 (cpick)

1.0.3 (2015-04-23)

Full Changelog

Closed issues:

  • Duplicate declaration of Class[Apt] #12

Merged pull requests:

  • Gemfile: Upgrade to rspec-puppet 2.1.0 #11 (daenney)

1.0.2 (2015-04-22)

Full Changelog

1.0.1 (2015-04-22)

Full Changelog

1.0.0 (2015-04-22)

Full Changelog

Closed issues:

  • Add a contributing.md #6

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator