Skip to content

Commit

Permalink
Import yum version 3.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel anggrianto committed Feb 19, 2014
1 parent 711d0d9 commit ceec76b
Show file tree
Hide file tree
Showing 13 changed files with 1,279 additions and 0 deletions.
182 changes: 182 additions & 0 deletions cookbooks/yum/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
yum Cookbook CHANGELOG
======================
This file is used to list changes made in each version of the yum cookbook.


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](https://tickets.opscode.com/browse/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](https://tickets.opscode.com/browse/COOK-3689)** - Fix warnings about resource cloning
- **[COOK-3574](https://tickets.opscode.com/browse/COOK-3574)** - Add missing "description" field in metadata


v2.3.2
------
### Bug
- **[COOK-3145](https://tickets.opscode.com/browse/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-2741]: yum::elrepo
- [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 to `yum_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 the `rpm_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.
Loading

0 comments on commit ceec76b

Please sign in to comment.