Breaking changes:
- Default mirror changed to "httpredir.debian.org". This is the official successor of "http.debian.net" and should just work without changes. Thus no major version bump. (GH-17)
Features:
- Allow using backports-sloppy repository on Debian 7.0 wheezy. (GH-18)
Improvements:
- Fix compatibility with apt cookbook 2.7.0 and newer using
glob
forapt_preference
. Requires apt cookbook 1.9.0 or later. (GH-16)
Bug fixes:
backports_sloppy
should always include thebackports
recipe. (GH-19)
Improvements:
- Loosen the apt cookbook requirement to accept all 2.x versions, as v2.5.2 fixes GH-15. So apt cookbook versions 2.5.0 and 2.5.1 are broken, earlier and later ones should work fine.
Deprecations:
- Notifications of the
debian_repository
resource require Chef 11 or newer.
Features:
- Add
stable_lts
recipe for the Long Term Support repository. Enabled by default on Squeeze. (GH-14)
Improvements:
- Use
use_inline_resources
in the provider to ensure correct notification behavior. - Lock down apt cookbook requirement to
< 2.5.0
as it removed/renamed theexecute[apt-get update]
resource. (GH-15)
Bug fixes:
- Fix
pin
line in apt preferences
Features:
- Allow specifying the security mirror with
security_mirror
attribute (GH-11)
- Fix Wheezy version number detection (GH-10)
- Point-releases only have two numbers, latest is 7.1
- Fix tests on Chef 10
- Lock down apt cookbook
- Refactor ChefSpec tests and add unit tests for library methods (GH-9)
- Use Emeril to help releasing
- Test setup improvements
- On squeeze use default mirror with /debian-backports suffix for backports
repository (GH-7)
- Only fall back to backports.debian.org if the mirror URI does not end with /debian
- Should work on most cases, but
node['debian']['backports_mirror']
can be used for setting an explicit URI
- Add
backports_sloppy
recipe for [squeeze-backports-sloppy] (http://backports.debian.org/Instructions/#index4h2) suite (GH-8)
- First community site release! Replaces the earlier "debian" cookbook.
- Huge thanks and respect to Guilhem Lettron for giving the community site cookbook name for us.
- This version can be used as a drop-in replacement with default attributes in some cases, but any custom node attributes for the old cookbook do not work.
- Please read the readme for usage instructions.
- Improve the readme
- Specify platform versions for Fauxhai in ChefSpec tests
- Fix non-lsb codename detection on first Wheezy release (GH-6)
- Use http.debian.net as a default mirror
- Don't rely on
lsb_release
being installed (GH-6) - More ChefSpec tests
- Add simple Test Kitchen 1.0 setup
- Use new backports URL from Wheezy on (GH-5)
- Include apt recipe only after sources.list has been updated
- Add chefspec tests (GH-2)
- Other test and Vagrant environment improvements
- Use
apt_preference
resource to create the repo pinning rule - Remove the
apt-get update
workaround (GH-3) - Add foodcritic and Knife cookbook tests (GH-2)
- Test with latest Chef 10 and 11 releases on Travis
- Workaround for apt cookbook not running
apt-get update
on apt_repository updates (GH-3) - Vagrant setup for manual testing (GH-1)
- Initial public release