cookbook 'yum-erlang_solutions', '~> 3.0.0'
yum-erlang_solutions
(24) Versions
3.0.0
-
Follow7
Provides a yum_erlang_solutions_repo resource for explicit Erlang Solutions mirrors
cookbook 'yum-erlang_solutions', '~> 3.0.0', :supermarket
knife supermarket install yum-erlang_solutions
knife supermarket download yum-erlang_solutions
yum-erlang_solutions Cookbook
The yum-erlang_solutions cookbook manages an Erlang Solutions-compatible YUM repository from an explicit user-provided mirror or repository source.
Erlang Solutions discontinued public prebuilt binary package distribution for Erlang/OTP and Elixir on 2025-01-20. This cookbook no longer provides default upstream repository URLs. See [LIMITATIONS.md](LIMITATIONS.md) and [migration.md](migration.md) before upgrading from the legacy recipe and attribute API.
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’d like to know more please visit sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.
Requirements
Platforms
- AlmaLinux 8+
- Amazon Linux 2023+
- CentOS Stream 9+
- Oracle Linux 8+
- Rocky Linux 8+
Chef
- Chef 15.3+
Cookbooks
- none
Resources
- [yum_erlang_solutions_repo](documentation/yum_erlang_solutions_repo.md)
Usage
yum_erlang_solutions_repo 'erlang_solutions' do description 'Internal Erlang Solutions mirror' baseurl 'https://repo.example.com/erlang_solutions/rpm/$releasever/$basearch' gpgkey 'https://repo.example.com/keys/erlang_solutions.asc' action :create end
To disable a repository while keeping the repository file managed:
yum_erlang_solutions_repo 'erlang_solutions' do baseurl 'https://repo.example.com/erlang_solutions/rpm/$releasever/$basearch' gpgkey 'https://repo.example.com/keys/erlang_solutions.asc' enabled false action :create end
To remove the repository:
yum_erlang_solutions_repo 'erlang_solutions' do action :remove end
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-erlang_solutions Cookbook CHANGELOG
This file is used to list changes made in each version of the yum-erlang_solutions cookbook.
3.0.0 (2026-05-05)
⚠ BREAKING CHANGES
- migrate yum-erlang_solutions to custom resource (#48)
Features
Bug Fixes
2.1.11 (2025-10-16)
Bug Fixes
2.1.7 - 2023-10-03
- Standardise files with files in sous-chefs/repo-management
2.1.6 - 2023-02-14
- Standardise files with files in sous-chefs/repo-management
2.1.5 - 2023-02-14
- Standardise files with files in sous-chefs/repo-management
2.1.4 - 2022-01-27
- Add Alma Linux and Rocky Linux to testing
- Remove CentOS 8 (prefer Stream)
2.1.3 - 2021-11-03
- Add CentOS Stream 8 to CI pipeline
2.1.2 - 2021-08-31
- 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-02-05
- Sous Chefs Adoption
- Standardise files with files in sous-chefs/repo-management
- Cookstyle fixes
- Remove EL6 and add Amazon Linux
- Switch to using https endpoints and gpgcheck enabled
- Migrate to InSpec testing
2.0.0 (2018-02-16)
- Require Chef 12.14+ and remove
compat_resource dep - Testing improvements
- Use a SPDX compliant license string
1.0.3 (2016-12-22)
- Depend on the latest
compat_resourcecookbook - Cookstyle fixes
1.0.2 (2016-12-05)
- Documentation fixes
- Avoid deprecation warnings
1.0.1 (2016-11-14)
- Resolve releasever issues
1.0.0 (2016-09-06)
- Testing updates
- Resolve foodcritic warnings
- Add
chef_versionmetadata - Remove support for Chef 11
v0.3.1 (2015-12-01)
- Removed an attribute case statement that caused the cookbook to fail on RHEL 7.X releases
v0.3.0 (2015-12-01)
- Added dependency on yum-epel
- Added integration testing in Travis with kitchen-dokken
v0.2.4 (2015-11-23)
- Fix setting bool false property values
v0.2.3 (2015-10-28)
- Fixing Chef 13 nil property deprecation warnings
v0.2.2 (2014-09-22)
- Add
default['yum']['erlang_solutions']['managed']attribute to control if the repository is managed. Defaults to true. - Updated Test Kitchen config to 3.X format
- Add
source_urlandissues_urlmetadata - Add supported platforms to metadata
- Update yum cookbook requirement from ~3.0 to ~3.2
- Update Chefspec format to 4.X
- Add contributing, testing, and maintainers docs
- Update cookbook name references in several places that were from the incorrect cookbook
- Update and add development dependencies in the Gemfile
- Add cookbook version and Travis CI badges to the readme
- Update requirements section in the Readme
- Add additional platforms to the Kitchen CI config
- Add Chef standard .rubocop config
- Add Chef standard chefignore and gitgnore files
v0.2.0 (2014-02-14)
- Updated test harness
v0.1.4
- Added CHANGELOG
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