Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Require Puppet 7+ #23

Merged
merged 2 commits into from Jul 18, 2022
Merged

Require Puppet 7+ #23

merged 2 commits into from Jul 18, 2022

Conversation

smortex
Copy link
Member

@smortex smortex commented Jul 17, 2022

The version of Ruby bundled with Puppet 6 is too old to run
ceritficate-checker. When using AIO package, we need at least Puppet 7.

This PR also include:

tls-checker depends on third-party gems which require a more recent
version of Ruby than what Debian oldstable ships with.

Align with RedHat and when running on a platform where AIO Puppet is
available, default to use the version of Ruby shipped with AIO Puppet.
The version of Ruby bundled with Puppet 6 is too old to run tls-checker.
When using AIO package, we need at least Puppet 7.
@smortex smortex requested a review from a team as a code owner July 17, 2022 20:47
@smortex smortex changed the title puppet7 Require Puppet 7+ Jul 17, 2022
@smortex smortex added the backwards-incompatible This change will lead to a major version bump for the next release label Jul 17, 2022
@neomilium neomilium merged commit c5b88f7 into master Jul 18, 2022
@neomilium neomilium deleted the puppet7 branch July 18, 2022 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backwards-incompatible This change will lead to a major version bump for the next release
Projects
None yet
2 participants