X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=CHANGELOG;h=6ded6ea5a3ab65dd8d7eafba508d6b8238220fb5;hb=b4e430f4db1a99d646aaf8d247346fc9176df6ca;hp=823e5e013e90c433627ec4de42047d70d7cfbe97;hpb=3dd2d1f2270791cc50c8c9634fc0e2e1e19a74d3;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/CHANGELOG b/CHANGELOG index 823e5e0..6ded6ea 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,146 @@ +2014-02-13 1.4.1 +Summary: +This is a bugfix release. + +Bugfixes: +- Fix apt::force unable to upgrade packages from releases other than its original +- Removed a few refeneces to aptitude instead of apt-get for portability +- Removed call to getparam() due to stdlib dependency +- Correct apt::source template when architecture is provided +- Retry package installs if apt is locked +- Use root to exec in apt::ppa +- Updated tests and converted acceptance tests to beaker + +2013-10-08 1.4.0 + +Summary: + +Minor bugfix and allow the timeout to be adjusted. + +Features: +- Add an `updates_timeout` to apt::params + +Fixes: +- Ensure apt::ppa can read a ppa removed by hand. + +Summary + +1.3.0 +===== + +Summary: + +This major feature in this release is the new apt::unattended_upgrades class, +allowing you to handle Ubuntu's unattended feature. This allows you to select +specific packages to automatically upgrade without any further user +involvement. + +In addition we extend our Wheezy support, add proxy support to apt:ppa and do +various cleanups and tweaks. + +Features: +- Add apt::unattended_upgrades support for Ubuntu. +- Add wheezy backports support. +- Use the geoDNS http.debian.net instead of the main debian ftp server. +- Add `options` parameter to apt::ppa in order to pass options to apt-add-repository command. +- Add proxy support for apt::ppa (uses proxy_host and proxy_port from apt). + +Bugfixes: +- Fix regsubst() calls to quote single letters (for future parser). +- Fix lint warnings and other misc cleanup. + +1.2.0 +===== + +Features: +- Add geppetto `.project` natures +- Add GH auto-release +- Add `apt::key::key_options` parameter +- Add complex pin support using distribution properties for `apt::pin` via new properties: + - `apt::pin::codename` + - `apt::pin::release_version` + - `apt::pin::component` + - `apt::pin::originator` + - `apt::pin::label` +- Add source architecture support to `apt::source::architecture` + +Bugfixes: +- Use apt-get instead of aptitude in apt::force +- Update default backports location +- Add dependency for required packages before apt-get update + + +1.1.1 +===== + +This is a bug fix release that resolves a number of issues: + +* By changing template variable usage, we remove the deprecation warnings + for Puppet 3.2.x +* Fixed proxy file removal, when proxy absent + +Some documentation, style and whitespaces changes were also merged. This +release also introduced proper rspec-puppet unit testing on Travis-CI to help +reduce regression. + +Thanks to all the community contributors below that made this patch possible. + +#### Detail Changes + +* fix minor comment type (Chris Rutter) +* whitespace fixes (Michael Moll) +* Update travis config file (William Van Hevelingen) +* Build all branches on travis (William Van Hevelingen) +* Standardize travis.yml on pattern introduced in stdlib (William Van Hevelingen) +* Updated content to conform to README best practices template (Lauren Rother) +* Fix apt::release example in readme (Brian Galey) +* add @ to variables in template (Peter Hoeg) +* Remove deprecation warnings for pin.pref.erb as well (Ken Barber) +* Update travis.yml to latest versions of puppet (Ken Barber) +* Fix proxy file removal (Scott Barber) +* Add spec test for removing proxy configuration (Dean Reilly) +* Fix apt::key listing longer than 8 chars (Benjamin Knofe) + + +--------------------------------------- + +1.1.0 +===== + +This release includes Ubuntu 12.10 (Quantal) support for PPAs. + +--------------------------------------- + +2012-05-25 Puppet Labs - 0.0.4 + * Fix ppa list filename when there is a period in the PPA name + * Add .pref extension to apt preferences files + * Allow preferences to be purged + * Extend pin support + +2012-05-04 Puppet Labs - 0.0.3 + * only invoke apt-get update once + * only install python-software-properties if a ppa is added + * support 'ensure => absent' for all defined types + * add apt::conf + * add apt::backports + * fixed Modulefile for module tool dependency resolution + * configure proxy before doing apt-get update + * use apt-get update instead of aptitude for apt::ppa + * add support to pin release + + +2012-03-26 Puppet Labs - 0.0.2 +41cedbb (#13261) Add real examples to smoke tests. +d159a78 (#13261) Add key.pp smoke test +7116c7a (#13261) Replace foo source with puppetlabs source +1ead0bf Ignore pkg directory. +9c13872 (#13289) Fix some more style violations +0ea4ffa (#13289) Change test scaffolding to use a module & manifest dir fixture path +a758247 (#13289) Clean up style violations and fix corresponding tests +99c3fd3 (#13289) Add puppet lint tests to Rakefile +5148cbf (#13125) Apt keys should be case insensitive +b9607a4 Convert apt::key to use anchors + 2012-03-07 Puppet Labs - 0.0.1 d4fec56 Modify apt::source release parameter test 1132a07 (#12917) Add contributors to README