6.6 KiB
yum Cookbook CHANGELOG
This file is used to list changes made in each version of the yum cookbook.
v3.3.2 (2014-09-11)
- Fix globalconfig resource param for http_caching
v3.3.0 (2014-09-04)
- Fix issue with sslverify if set to false
- Add fancy badges
v3.3.0 (2014-09-03)
- Adding tuning attributes for all supported resource parameters
- Adding options hash parameter
- Adding (real) rhel-6.5 and centos-7.0 to test-kitchen coverage
- Updating regex for mirror_expire and mirrorlist_expire to include /^\d+[mhd]$/
- Updating README so keepcache reflects reality (defaults to false)
- Changing 'obsoletes' behavior in globalconfig resource to match default behavior. (now defaults to nil, yum defaults to false)
- Adding makecache action to repository resource
- Adding mode parameter to repository resource. Defaults to '0644'.
v3.2.4 (2014-08-20)
#82 - Adding a makecache parameter
v3.2.2 (2014-06-11)
#77 - Parameter default to be Trueclass instead of "1" #78 - add releasever parameter
v3.2.0 (2014-04-09)
- [COOK-4510] - Adding username and password parameters to node attributes
- [COOK-4518] - Fix Scientific Linux distroverpkg
v3.1.6 (2014-03-27)
- [COOK-4463] - support multiple GPG keys
- [COOK-4364] - yum_repository delete action fails
v3.1.4 (2014-03-12)
- [COOK-4417] Expand test harness to encompass 32-bit boxes
v3.1.2 (2014-02-23)
Fixing bugs around :delete action and cache clean Fixing specs to cover :remove and :delete aliasing properly Adding Travis-ci build matrix bits
v3.1.0 (2014-02-13)
- Updating testing harness for integration testing on Travis-ci
- Adding TESTING.md and Guardfile
- PR #67 - Add skip_if_unvailable repository option
- PR #64 - Fix validation of 'metadata_expire' option to match documentation
- [COOK-3591] - removing node.name from repo template rendering
- [COOK-4275] - Enhancements to yum cookbook
- Adding full spec coverage
- Adding support for custom source template to yum_repository
v3.0.8 (2014-01-27)
Fixing typo in default.rb. yum_globalconfig now passes proxy attribute correctly.
v3.0.6 (2014-01-27)
Updating default.rb to consume node['yum']['main']['proxy']
v3.0.4 (2013-12-29)
Bug
- COOK-4156 - yum cookbook creates a yum.conf with "cachefir" directive
v3.0.2
Updating globalconfig provider for Chef 10 compatability
v3.0.0
3.0.0 Major rewrite with breaking changes. Recipes broken out into individual cookbooks yum_key resource has been removed yum_repository resource now takes gpgkey as a URL directly yum_repository actions have been reduced to :create and :delete 'name' has been changed to repositoryid to avoid ambiguity chefspec test coverage gpgcheck is set to 'true' by default and must be explicitly disabled
v2.4.4
Reverting to Ruby 1.8 hash syntax.
v2.4.2
[COOK-3275] LWRP repository.rb :add method fails to create yum repo in some cases which causes :update to fail Amazon rhel
v2.4.0
Improvement
- [COOK-3025] - Allow per-repo proxy definitions
v2.3.4
Improvement
- COOK-3689 - Fix warnings about resource cloning
- COOK-3574 - Add missing "description" field in metadata
v2.3.2
Bug
- COOK-3145 - Use correct download URL for epel
key_url
v2.3.0
New Feature
- [COOK-2924]: Yum should allow type setting in repo file
v2.2.4
Bug
- [COOK-2360]: last commit to
yum_repository
changes previous behaviour - [COOK-3015]: Yum cookbook test minitest to fail
v2.2.2
Improvement
- [COOK-2946]: update tests, test kitchen support in yum cookbook
Bug
- [COOK-2639]: Yum cookbook - epel - always assumes url is a mirror list
- [COOK-2663]: Yum should allow metadata_expire setting in repo file
- [COOK-2751]: Update yum.ius_release version to 1.0-11
v2.2.0
- [COOK-2189] - yum::ius failed on install (caused from rpm dependency)
- [COOK-2196] - Make includepkgs and exclude configurable for each repos
- [COOK-2244] - Allow configuring caching using attributes
- [COOK-2399] - yum cookbook LWRPs fail FoodCritic
- [COOK-2519] - Add priority option to Yum repo files
- [COOK-2593] - allow integer or string for yum priority
- [COOK-2643] - don't use conditional attribute for
yum_key
remote_file
v2.1.0
- [COOK-2045] - add remi repository recipe
- [COOK-2121] - add
:create
action toyum_repository
v2.0.6
- [COOK-2037] - minor style fixes
- [COOK-2038] - updated README
v2.0.4
- [COOK-1908] - unable to install repoforge on CentOS 6 32 bit
v2.0.2
- [COOK-1758] - Add default action for repository resource
v2.0.0
This version changes the behavior of the EPEL recipe (most commonly used in other Chef cookbooks) on Amazon, and removes an attribute, node['yum']['epel_release']
. See the README for details.
- [COOK-1772] - Simplify management of EPEL with LWRP
v1.0.0
mirrorlist
in the yum_repository
LWRP must be set to the mirror list URI to use rather than setting it to true. See README.md.
- [COOK-1088] - use dl.fedoraproject.org for EPEL to prevent redirects
- [COOK-1653] - fix mirrorlist
- [COOK-1710] - support http proxy
- [COOK-1722] - update IUS version
v0.8.2
- [COOK-1521] - add :update action to
yum_repository
v0.8.0
- [COOK-1204] - Make 'add' default action for yum_repository
- [COOK-1351] - option to not make the yum cache (via attribute)
- [COOK-1353] - x86_64 centos path fixes
- [COOK-1414] - recipe for repoforge
v0.6.2
- Updated README to remove git diff artifacts.
v0.6.0
- Default action for the yum_repository LWRP is now add.
- [COOK-1227] - clear Chefs internal cache after adding new yum repo
- [COOK-1262] - yum::epel should enable existing repo on Amazon Linux
- [COOK-1272], [COOK-1302] - update RPM file for CentOS / RHEL 6
- [COOK-1330] - update cookbook documentation on excludes for yum
- [COOK-1346] - retry remote_file for EPEL in case we get an FTP mirror
v0.5.2
- [COOK-825] - epel and ius
remote_file
should notify therpm_package
to install
v0.5.0
- [COOK-675] - add recipe for handling EPEL repository
- [COOK-722] - add recipe for handling IUS repository
v.0.1.2
- Remove yum update in default recipe, that doesn't update caches, it updates packages installed.