Add test demonstrating bad Allowed-Origins for Ubuntu
There is a typo in the default origins parameter for Ubuntu (the leading dollar sign and brace for the 'distro_codename' fields are transposed). This causes all unattended-upgrades to be disabled on Ubuntu machines by default.
Fix Allowed-Origins on Ubuntu so that updates are actually applied
Fix the typo in the default origins parameter for Ubuntu that was causing all unattended-upgrades to be disabled on Ubuntu machines by default.
Check for strict_variables setting before using defined(), fixes comp…
…atibility with Puppet < 3.5.0
Merge pull request #17 from apeeters/fix_defined
Check for strict_variables setting before using defined(), fixes compatibility with Puppet < 3.5.0
Merge pull request #14 from cpick/fix-ubuntu-origins
unattended-upgrades are broken on Ubuntu by default due to origins typo
Update origins by merging Debian defaults, puppetlabs-apt and own res…
…earch Default configuration was taken from the following archives file ./etc/apt/apt.conf.d/50unattended-upgrades Debian: * 6 Squeeze: unattended-upgrades_0.62.2+squeeze1_all.deb * 7 Wheezy: unattended-upgrades_0.79.5+wheezy2_all.deb * 8 Jessie: unattended-upgrades_0.83.3.2+deb8u1_all.deb Ubuntu: * 12.04LTS Precise Pangolin: unattended-upgrades_0.76ubuntu1.1_all.deb * 14.04LTS Trusty Tahr: unattended-upgrades_0.82.1ubuntu2.3_all.deb * 15.04 Vivid Vervet: unattended-upgrades_0.83.6ubuntu1_all.deb * 15.10 Wily Werewolf: unattended-upgrades_0.86.2ubuntu1_all.deb
Merge pull request #26 from raoulbhatia/fixes
Enhancements by merging Debian defaults, puppetlabs-apt and own research
Merge pull request #31 from clauded/master
Add optional notify_update parameter
Include variable 'RandomSleep'.
When the apt job starts, it will sleep for a random period between 0 and APT::Periodic::RandomSleep seconds. The default value is "1800" so that the script will stall for up to 30 minutes (1800 seconds) so that the mirror servers are not crushed by everyone running their updates all at the same time. Only set this to 0 if you use a local mirror and don't mind the load spikes. Note that while the apt job is sleeping it will cause the execution of the rest of your cron.daily jobs to be delayed.
Merge pull request #33 from fbarbeira/master
Include variable 'RandomSleep'.
Merge pull request #39 from voxpupuli/build-badge
Rename reference to puppet-community
Merge pull request #40 from igalic/maint/msync
feat(msync) move secure line into .sync.yml
Merge pull request #42 from igalic/fix/lint
cleanup(params) make linter happy
Merge pull request #41 from voxpupuli/modulesync
Update from voxpupuli modulesync_config Rubocop fixes coming in a second PR
Merge pull request #43 from voxpupuli/rubocop
Remediate rubocop offenses
Merge pull request #44 from voxpupuli/fixes
Doc and implementation fixes
write changelog bump version fix urls to new namespace