cookbook 'cinc-omnibus', '~> 2.0.0'
cinc-omnibus
(33) Versions
2.0.0
-
Follow0
Provides the cinc_omnibus_builder resource for configuring Cinc Omnibus build hosts
cookbook 'cinc-omnibus', '~> 2.0.0', :supermarket
knife supermarket install cinc-omnibus
knife supermarket download cinc-omnibus
cinc-omnibus Cookbook
Description
The Cinc Omnibus cookbook provides the tools to build various Cinc projects. This cookbook was originally modeled after
the omnibus cookbook.
This major release removes recipe[cinc-omnibus::default]. Use the cinc_omnibus_builder resource instead. See [migration.md](migration.md) before upgrading from a recipe-based release.
Requirements
- Chef 16 or higher
Platform
- AlmaLinux 8+
- Amazon Linux 2023
- CentOS Stream 9+
- Debian 12+
- Fedora
- Oracle Linux 8+
- Red Hat Enterprise Linux 8+
- Rocky Linux 8+
- SUSE Linux Enterprise
- Ubuntu 22.04+
Current Kitchen verification in this migration branch covers AlmaLinux 8, AlmaLinux 9, AlmaLinux 10, Amazon Linux 2023, CentOS Stream 9, CentOS Stream 10, Debian 12, Debian 13, Fedora latest, Oracle Linux 8, Oracle Linux 9, Rocky Linux 8, Rocky Linux 9, Rocky Linux 10, Ubuntu 22.04, and Ubuntu 24.04.
Resources
Resource documentation:
- [cinc_omnibus_builder](documentation/cinc_omnibus_builder.md)
cinc_omnibus_builder
Configures a build host for Cinc Omnibus projects.
cinc_omnibus_builder 'default'
The resource installs platform build dependencies, installs omnibus-toolchain, creates the omnibus user and cache directory, writes a Git configuration, and writes load-omnibus-toolchain.sh.
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.
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
| chef-ingredient >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
cinc-omnibus CHANGELOG
This file is used to list changes made in each version of the cinc-omnibus cookbook.
2.0.0 (2026-05-20)
⚠ BREAKING CHANGES
- migrate cinc-omnibus to custom resources (#56)
Features
1.3.0 (2026-01-04)
Features
1.2.6 (2025-10-30)
Bug Fixes
- Add perl-Time-Piece package (#44) (b214ef1)
- ci: Update workflows to use release pipeline (#40) (07d7cc0)
1.2.5 (2025-10-15)
Bug Fixes
1.2.4 - 2025-08-18
1.2.3 - 2025-08-16
- Fix openjdk package name on Debian 13
1.2.2 - 2025-01-06
- Remove pkg-config-lite from omnibus-toolchain binary path
- Install pkgconf from distro as a replacement
1.2.1 - 2024-12-26
- Use cinc omnibus-toolchain for RHEL-10
1.2.0 - 2024-11-15
- Add support for RHEL-10
1.1.20 - 2024-07-31
- Update rubygems_url to new Cinc rubygems server
1.1.19 - 2024-07-31
- Add basic support for riscv64
1.1.18 - 2024-07-10
- Add EL9 s390x Cinc omnibus-toolchain package
1.1.17 - 2024-07-09
- Add missing perl-Digest-SHA and perl-bignum needed for newer OpenSSL builds on EL-based platforms
- Remove EOL CentOS Stream 8
- Add Rocky Linux 8/9 to CI testing
1.1.16 - 2024-05-23
- Manually update to standardized files
- Remove testing for EOL platforms (but keep support for now)
- Add support for Ubuntu 24.04
- MDL fixes
1.1.15 - 2024-05-02
1.1.14 - 2023-12-21
1.1.13 - 2023-12-17
- Install libtool needed for workstation builds
1.1.12 - 2023-12-08
- Only install perl-FindBin perl-lib on newer AmazonLinux releases
- Install devtoolset-10 instead of devtoolset-11 since the aarch64 install is broken
1.1.11 - 2023-12-08
- Install perl-FindBin & perl-lib on EL 9 and AmazonLinux (needed for OpenSSL v3)
- Install devtoolset-11-toolchain on EL 7 (needed for newer git)
1.1.10 - 2023-12-08
- Ensure Perl IPC-Cmd is installed on EL based systems which is required for building OpenSSL v3
1.1.9 - 2023-10-31
1.1.8 - 2023-10-16
1.1.7 - 2023-10-14
- Ensure "unsafe" development packages are removed
1.1.6 - 2023-09-21
- Use correct linking for install path
1.1.5 - 2023-09-21
- Add fixes for missing install path for Debian 11 and older on AArch64
1.1.4 - 2023-09-11
- Update actions/checkout action to v4 (#12)
1.1.3 - 2023-08-21
- Exclude mkdir fix for Debian 12 on AArch64
1.1.2 - 2023-07-10
- Update sous-chefs/.github action to v2.0.5 (#10)
1.1.1 - 2023-05-16
- Update sous-chefs/.github action to v2.0.4 (#9)
1.1.0 - 2023-05-03
- Add support for ppc64le on Debian & Ubuntu
- Add support for:
- AlmaLinux 8 & 9
- Amazon Linux 2023
- Debian 12
- Remove support for:
- Amazon Linux 2 & 2022
- Debian 9
- Set sane default for Windows System Drive
- Update and improved unit and integration tests
1.0.4 - 2023-05-03
- Update sous-chefs/.github action to v2.0.2
1.0.3 - 2023-04-01
- Update actions/stale action to v8
1.0.2 - 2023-03-02
- Fix yaml
1.0.1 - 2022-10-20
- Create symlink for mkdir for Debian on ARM
1.0.0 - 2022-10-17
- Initial release focused on Linux platforms
- Based upon original omnibus cookbook
Collaborator Number Metric
2.0.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
2.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
2.0.0 passed this metric
No Binaries Metric
2.0.0 passed this metric
Testing File Metric
2.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
2.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
2.0.0 failed this metric
2.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
2.0.0 passed this metric
No Binaries Metric
2.0.0 passed this metric
Testing File Metric
2.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
2.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
2.0.0 passed this metric
2.0.0 passed this metric
Testing File Metric
2.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
2.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
2.0.0 failed this metric
2.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