This file is used to list changes made in each version of the yum-centos cookbook.
- Remove testing for CentOS 8 (EOL'd)
- Will remove support in the next major release
- Fix workflow CI
- Fix mirrorlist for centos-opstools, centos-qpid-proton & centosplus for EL8
- Remove fasttrack for EL8
- CentOS Stream 8 support
- New repos for CS8 only: realtime, resilientstorage, centos-hyperscale
- New repos for CS8/C8: centos-advanced-virtualization, centos-nfv-extras, centos-samba
- Update OpenStack, oVirt, Xen, GlusterFS and Ceph releases
- Update vault version for C8
- Standardise files with files in sous-chefs/repo-management
- Standardise files with files in sous-chefs/repo-management
- Sous Chefs Adoption
- Remove CentOS 6 support
- Update vault repo versions to latest
- MDL fixes
- Cleanup metadata.rb formatting
- Fix Chef 12 compatibility (resolves #42)
- Kitchen suite for testing against Chef 12
- ChefSpec test for non-RHEL systems to ensure compile-time issues are caught
- Add return in both recipes if the platform family is not RHEL
- Ensure requiring on cookbook for non-RHEL systems does not return an error (resolves #39)
- Add various SIG repos
- Suite and InSpec tests for vault recipe
- Add support for multiple release vaults (resolves #28)
- Changed to using $releasever instead of using
node['platform_version'].to_i
- Remove appended
&infra=$infra
to mirrorlist URLs as they are not required and make testing easier - Update InSpec tests to use yum.repo where it makes sense
- Re-enable debuginfo and cr repos for CentOS 8 now that they are available
- Breaking Change: Remove
node['yum-centos']['keep_scl_repositories']
attribute since we manage SCL repos directly now - Breaking Change: Remove support for XenServer
- Fix vault recipe and add
node['yum-centos']['vault_repos']
attribute for setting which version to use. By default use previous release.
- Add support for CentOS 8 - @ramereth
- Add new keep_scl_repositories flag to prevent deleting repos installed through centos-release-scl-rh and centos-release-scl - @scalp42
- Require Chef 12.14+ and remove compat_resource dep
- Adjust repository defaults for XenServer
- Updated Chefspecs to avoid deprecation warnings
- Remove releasever use to eliminate requirement of centos-release package.
- Add vault recipe to support running older OS versions without mixing installation of packages.
- Allow the use of any valid property via attributes
- Depend on the latest
compat_resource
cookbook - Cookstyle fixes
- Replace yum dependency with compat_resource
- Add chef_version metadata
- Testing updates
- Remove support for Chef 11
- Generate the GPG path dynamically
- loosen the version dependency on yum to allow for newer versions
- updated to actually utilize the
make_cache
option from the yum cookbook
- Use releasever yum variable for the path to the GPG key to avoid a case statement in the cookbook attributes file
- Updating if/unless logic in recipes
- Cleaning up Chef 13 deprecation warnings by not passing nil into
- yum_repository properties
- Adding redhat platform to attributes file
- Added source_url and issues_url metadata
- Added the standard chef rubocop config
- Added standard Chef gitignore and chefignore files
- Add Travis CI and cookbook version badges in the readme
- Expand the requirements section in the readme
- Update contributing, maintainers, and testing docs
- Add standard Gemfile with testing and development dependencies
- Update distro versions in the Kitchen config
- Update berksfile API endpoint
- Add platform support to metadata
- Add long_desciption to metadata
- Fixing attribute precedence bug
- contrib fix for < 7.0
- #11 - Fix CentOS 7 support and refactor tests to use server spec
- Check for RHEL platform_family when installing repos
- Changing repo list to attribute array
- Adding fasttrack repo management
- Add all attribute available to LWRP to allow for tuning
- Added Support for CentOS 7
- Adding .repo extensions to the /etc/yum.repos.d/CentOS-* files
- Updating test harness
- Version bump for tool chain sanity
- Adding CHANGELOG.md
- initial release