# yum-epel Cookbook CHANGELOG This file is used to list changes made in each version of the yum-epel cookbook. ## 4.5.0 - *2022-06-03* - Remove epel-playground per upstream removal ## 4.4.1 - *2022-02-02* - Remove delivery and move to calling RSpec directly via a reusable workflow ## 4.4.0 - *2022-01-27* - Allow the cookbook to install EPEL on Alma Linux - Remove testing for CentOS 8 (use Stream instead) ## 4.3.0 - *2022-01-07* - Allow the cookbook to install EPEL on Rocky Linux ## 4.2.3 - *2021-11-03* - Rename helper method to `epel_8_repos` to not conflict with yum-centos ## 4.2.2 - *2021-11-02* - Update documentation for epel on CentOS Stream ## 4.2.1 - *2021-11-02* - Add epel and epel-debuginfo repos by default for CentOS Streams ## 4.2.0 - *2021-11-02* - Add support for CentOS Stream 8 ## 4.1.4 - *2021-08-30* - Standardise files with files in sous-chefs/repo-management ## 4.1.3 - *2021-07-14* - Remove deprecated `failoverprorioty` setting ## 4.1.2 - *2021-06-01* - Standardise files with files in sous-chefs/repo-management ## 4.1.1 - *2021-01-24* - Fix support for Oracle Linux ## 4.1.0 - *2021-01-14* - Sous Chefs Adoption ## 4.0.1 (2021-01-04) - Return empty array on non-yum systems - [@ramereth](https://github.com/ramereth) ## 4.0.0 (2020-12-15) - Cookstyle fixes - [@tas50](https://github.com/tas50) - Switch all http URLs to HTTPS URLs - [@damacus](https://github.com/damacus) - Switch gpgkey urls - [@knightorc](https://github.com/knightorc) - Require Chef 12.15+ - [@tas50](https://github.com/tas50) - Remove CentOS 6 / Amazon Linux 201X support/testing - [@ramereth](https://github.com/ramereth) - Improve InSpec test by using yum.repo resource - [@ramereth](https://github.com/ramereth) - Fix repo descriptions on Amazon Linux - [@ramereth](https://github.com/ramereth) - Test all supported repos in new "all" suite - [@ramereth](https://github.com/ramereth) - Ensure other epel repos are not enabled in default suite - [@ramereth](https://github.com/ramereth) - Add various modular and playground repos for EL8 - [@ramereth](https://github.com/ramereth) - Update README - [@ramereth](https://github.com/ramereth) - Cleanup metadata.rb formatting - [@ramereth](https://github.com/ramereth) ## 3.3.0 (2018-10-09) - Fix cookbook to work on all releases of Amazon Linux 2 - Test on Amazon Linux 2 in specs and in Travis ## 3.2.0 (2018-07-24) - Support EPEL on ARM32. ## 3.1.0 (2018-02-26) - Add support for Amazon Linux 2.0 ## 3.0.0 (2018-02-16) - Require Chef 12.14+ and remove the compat_resource dependency ## 2.1.2 (2017-06-15) - Switch from Rake testing to Local Delivery - Update apache2 license string to be a SPDX compliant string - Change yum repo location of gpgkey to download.fedoraproject.org instead of dl.fedoraproject.org - Avoid chefspec deprecations and speed up specs ## 2.1.1 (2017-01-05) - Revert how mirror list strings are generated to fix RHEL 7 ## 2.1.0 (2016-12-22) - Test in Travis using the current build of chef/chef docker image - Test on older Chef - allow the use of any valid property via attributes - fixing tests - output versions in the job that is being ran - cops ## 2.0.0 (2016-11-26) - Clarify that we require Chef 12.1+ not 12.0+ - Use compat_resource instead of the yum cookbook - Add integration testing with inspec ## 1.0.2 (2016-10-21) - Remove upper bound on yum constraint ## 1.0.1 (2016-09-11) - Fix epel-testing attributes ## 1.0.0 (2016-09-06) - Add chef_version metadata - Testing updates - Remove support for Chef 11 ## v0.7.1 (2016-08-19) - Remove bats testing - Fix attribute settings - Cleanup travis file ## v0.7.0 (2016-04-27) - Added support for IBM zlinux platform - Added back the Test Kitchen support for local vagrant testing - Added long_description to the metadata - Loosen the dependency on the yum cookbook ## v0.6.5 - updated to use `make_cache` option that yum cookbook allows for the yum resource to use. ## v0.6.5 (2015-11-23) - Fix setting bool false properties ## v0.6.4 (2015-10-27) - Updating default recipe for Chef 13 deprecation warnings. Not - passing nil. ## v0.6.3 (2015-09-22) - Added standard Chef gitignore and chefignore files - Added the standard chef rubocop config - Update contributing, maintainers, and testing docs - Update Chefspec config to 4.X format - Update distro versions in the Kitchen config - Add Travis CI and cookbook version badges in the readme - Expand the requirements section in the readme - Add additional distros to the metadata - Added source_url and issues_url metadata ## v0.6.2 (2015-06-21) - Depending on yum ~> 3.2 - Support for the password attribute wasn't added to the - yum_repository LWRP until yum 3.2.0. ## v0.6.1 (2015-06-21) - Switching to https for URL links - Using metalink URLs ## v0.6.0 (2015-01-03) - Adding EL7 support ## v0.5.3 (2014-10-28) - Revert Use HTTPS for GPG keys and mirror lists ## v0.5.2 (2014-10-28) - Use HTTPS for GPG keys and mirror lists - Use local key on Amazon Linux ## v0.5.0 (2014-09-02) - Add all attribute available to LWRP to allow for tuning. ## v0.4.0 (2014-07-27) - [#9] Allowing list of repositories to reference configurable. ## v0.3.6 (2014-04-09) - [COOK-4509] add RHEL7 support to yum-epel cookbook ## v0.3.4 (2014-02-19) COOK-4353 - Fixing typo in readme ## v0.3.2 (2014-02-13) Updating README to explain the 'managed' parameter ## v0.3.0 (2014-02-12) [COOK-4292] - Do not manage secondary repos by default ## v0.2.0 Adding Amazon Linux support ## v0.1.6 Fixing up attribute values for EL6 ## v0.1.4 Adding CHANGELOG.md ## v0.1.0 initial release