cookbook 'yum-elrepo', '~> 3.0.0'
yum-elrepo
(30) Versions
3.0.0
-
Follow5
Provides custom resources for managing ELRepo yum repositories
cookbook 'yum-elrepo', '~> 3.0.0', :supermarket
knife supermarket install yum-elrepo
knife supermarket download yum-elrepo
yum-elrepo Cookbook
Provides custom resources for managing the ELRepo yum repositories on Enterprise Linux.
Requirements
Platforms
- AlmaLinux 8+
- Oracle Linux 8+ with the Red Hat Compatible Kernel
- Red Hat Enterprise Linux 8+
- Rocky Linux 8+
CentOS Stream is not supported because ELRepo states its packages are not compatible with CentOS
Stream kernels.
Chef
- Chef Infra Client 15.3+
Cookbooks
- none
Resources
- [yum_elrepo](documentation/yum_elrepo.md)
- [yum_elrepo_extras](documentation/yum_elrepo_extras.md)
- [yum_elrepo_kernel](documentation/yum_elrepo_kernel.md)
- [yum_elrepo_testing](documentation/yum_elrepo_testing.md)
Migration
This cookbook no longer provides recipes or node attributes. See [migration.md](migration.md) for
the resource migration guide.
Usage
yum_elrepo 'default' yum_elrepo_extras 'default' do enabled false end yum_elrepo_kernel 'default' yum_elrepo_testing 'default' do enabled false end
Point a repository at an internally hosted server:
yum_elrepo 'internal' do baseurl 'https://internal.example.com/elrepo' mirrorlist nil sslverify false end
Maintainers
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook
maintainers working together to maintain important cookbooks. If you would like to know more please
visit sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.
Contributors
This project exists thanks to all the people who contribute.
Backers
Thank you to all our backers!
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
yum-elrepo Cookbook CHANGELOG
This file is used to list changes made in each version of the yum-elrepo cookbook.
3.0.0 (2026-05-05)
⚠ BREAKING CHANGES
- migrate yum-elrepo to custom resources (#52)
Features
2.4.0 (2025-10-29)
Features
Bug Fixes
2.3.2 (2025-10-16)
Bug Fixes
2.3.0 - 2025-04-23
- Add new v2 GPG key
2.2.0 - 2023-04-18
- Add support for EL9 and AmazonLinux 2023
- Switch to using https by default
- Remove legacy files
- Update various GitHub Actions
- Pull in latest standard files
2.1.5 - 2023-04-18
- Add renovate.json
2.1.4 - 2023-02-14
- Remove Delivery
- Remove Gemfile
2.1.3 - 2022-01-28
- Add Alma Linux and Rocky Linux to testing
- Remove CentOS 8 (prefer Stream)
2.1.2 - 2021-08-29
- Standardise files with files in sous-chefs/repo-management
2.1.1 - 2021-06-01
- Standardise files with files in sous-chefs/repo-management
2.1.0 - 2021-03-10
- Sous Chefs Adoption
- Update InSpec tests
2.0.0 (2018-02-16)
- Require Chef 12.14+ and remove compat_resource dep
- Improve testing
- Use a SPDX compliant license string
1.1.1 (2016-12-22)
- Switch to inspec for testing
- Depend on the latest compat_resource cookbook
- Cookstyle fixes
1.1.0 (2016-11-14)
- Replace yum dependency with compat_resource
- Added Kernel repo
1.0.0 (2016-09-06)
- Testing updates
- Add chef_version metadata
- Remove support for Chef 11
v0.2.5 (2015-12-01)
- Updating if/unless logic in recipes
v0.2.4 (2015-10-28)
- Fixing Chef 13 nil property deprecation warnings
v0.2.3 (2015-09-22)
- Update yum depencency from ~3.0 to ~3.2
- Added source_url and issues_url metadata
- Added the standard chef rubocop config
- Added standard Chef gitignore and chefignore files
- Update berksfile API endpoint
- Update distro versions in the Kitchen config
- 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
v0.2.2 (2015-06-21)
- Add elrepo-testing and elpreo-extras repositories
v0.2.0 (2014-02-14)
Updating test harness
v0.1.4
Adding CHANGELOG.md
v0.1.0
initial release
Collaborator Number Metric
3.0.0 passed this metric
Contributing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 failed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number