Merge pull request #471 from mhaskel/merge_1.8.x_to_master
Merge 1.8.x to master
This commit is contained in:
commit
3bb6a838a9
4 changed files with 37 additions and 3 deletions
34
CHANGELOG.md
34
CHANGELOG.md
|
@ -1,3 +1,37 @@
|
||||||
|
##2015-03-17 - Supported Release 1.8.0
|
||||||
|
###Summary
|
||||||
|
|
||||||
|
This is the last planned feature release of the 1.x series of this module. All new features will be evaluated for puppetlabs-apt 2.x.
|
||||||
|
|
||||||
|
This release includes many important features, including support for full fingerprints, and fixes issues where `apt_key` was not supporting user/password and `apt_has_updates` was not properly parsing the `apt-check` output.
|
||||||
|
|
||||||
|
####Changes to default behavior
|
||||||
|
- The apt module will now throw warnings if you don't use full fingerprints for `apt_key`s
|
||||||
|
|
||||||
|
####Features
|
||||||
|
- Use gpg to check keys to work around https://bugs.launchpad.net/ubuntu/+source/gnupg2/+bug/1409117 (MODULES-1675)
|
||||||
|
- Add 'oldstable' to the default update origins for wheezy
|
||||||
|
- Add utopic, vivid, and cumulus compatibility
|
||||||
|
- Add support for full fingerprints
|
||||||
|
- New parameter for `apt::source`
|
||||||
|
- `trusted_source`
|
||||||
|
- New parameters for `apt::ppa`
|
||||||
|
- `package_name`
|
||||||
|
- `package_manage`
|
||||||
|
- New parameter for `apt::unattended_upgrades`
|
||||||
|
- `legacy_origin`
|
||||||
|
- Separate `apt::pin` from `apt::backports` to allow pin by release instead of origin
|
||||||
|
|
||||||
|
####Bugfixes
|
||||||
|
- Cleanup lint and future parser issues
|
||||||
|
- Fix to support username and passwords again for `apt_key` (MODULES-1119)
|
||||||
|
- Fix issue where `apt::force` `$install_check` didn't work with non-English locales (MODULES-1231)
|
||||||
|
- Allow 5 digit ports in `apt_key`
|
||||||
|
- Fix for `ensure => absent` in `apt_key` (MODULES-1661)
|
||||||
|
- Fix `apt_has_updates` not parsing `apt-check` output correctly
|
||||||
|
- Fix inconsistent headers across files (MODULES-1200)
|
||||||
|
- Clean up formatting for 50unattended-upgrades.erb
|
||||||
|
|
||||||
##2014-10-28 - Supported Release 1.7.0
|
##2014-10-28 - Supported Release 1.7.0
|
||||||
###Summary
|
###Summary
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "puppetlabs-apt",
|
"name": "puppetlabs-apt",
|
||||||
"version": "1.7.0",
|
"version": "1.8.0",
|
||||||
"author": "Puppet Labs",
|
"author": "Puppet Labs",
|
||||||
"summary": "Provides an interface for managing Apt source, key, and definitions with Puppet",
|
"summary": "Provides an interface for managing Apt source, key, and definitions with Puppet",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
|
|
|
@ -7,7 +7,7 @@ describe 'apt::debian::testing', :type => :class do
|
||||||
"release" => "testing",
|
"release" => "testing",
|
||||||
"repos" => "main contrib non-free",
|
"repos" => "main contrib non-free",
|
||||||
"required_packages" => "debian-keyring debian-archive-keyring",
|
"required_packages" => "debian-keyring debian-archive-keyring",
|
||||||
"key" => "46925553",
|
"key" => "A1BD8E9D78F7FE5C3E65D8AF8B48AD6246925553",
|
||||||
"key_server" => "subkeys.pgp.net",
|
"key_server" => "subkeys.pgp.net",
|
||||||
"pin" => "-10"
|
"pin" => "-10"
|
||||||
})
|
})
|
||||||
|
|
|
@ -7,7 +7,7 @@ describe 'apt::debian::unstable', :type => :class do
|
||||||
"release" => "unstable",
|
"release" => "unstable",
|
||||||
"repos" => "main contrib non-free",
|
"repos" => "main contrib non-free",
|
||||||
"required_packages" => "debian-keyring debian-archive-keyring",
|
"required_packages" => "debian-keyring debian-archive-keyring",
|
||||||
"key" => "46925553",
|
"key" => "A1BD8E9D78F7FE5C3E65D8AF8B48AD6246925553",
|
||||||
"key_server" => "subkeys.pgp.net",
|
"key_server" => "subkeys.pgp.net",
|
||||||
"pin" => "-10"
|
"pin" => "-10"
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue