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

(PA-5646) Pin to OpenSSL 1.1 Ruby 2.7 #704

Merged
merged 1 commit into from
Jul 20, 2023

Conversation

mhashizume
Copy link
Contributor

@mhashizume mhashizume commented Jul 19, 2023

Homebrew recently updated its Ruby 2.7 formula to use OpenSSL 3.0 instead of 1.1:

Homebrew/homebrew-core@fb4bb76

Ruby 2.7 does not support OpenSSL 3.0, so using Homebrew's updated formula causes test failures for puppet-agent.

This commit switches our Vanagon projects to use the last version of Homebrew's Ruby 2.7 formula prior to the switch over to OpenSSL 3.0.

@mhashizume
Copy link
Contributor Author

jenkins please test agent-runtime-7.x with puppet-agent#7.x on osx12-ARM64a

@mhashizume mhashizume changed the title (PA-5646) Move to self-hosted, older Ruby 2.7 (PA-5646) Pin to OpenSSL 1.1 Ruby 2.7 Jul 20, 2023
@mhashizume
Copy link
Contributor Author

jenkins please test agent-runtime-7.x with puppet-agent#7.x on osx12-ARM64a

@mhashizume
Copy link
Contributor Author

Homebrew recently updated its Ruby 2.7 formula to use OpenSSL 3.0
instead of 1.1:

Homebrew/homebrew-core@fb4bb76

Ruby 2.7 does not support OpenSSL 3.0, so using Homebrew's updated
formula causes test failures for puppet-agent.

This commit switches our Vanagon projects to use the last version of
Homebrew's Ruby 2.7 formula prior to the switch over to OpenSSL 3.0.
@mhashizume mhashizume marked this pull request as ready for review July 20, 2023 20:40
@mhashizume mhashizume requested review from a team as code owners July 20, 2023 20:40
@joshcooper joshcooper merged commit 594e420 into puppetlabs:master Jul 20, 2023
2 checks passed
@mhashizume mhashizume deleted the PA-5646/master/ruby_27 branch July 20, 2023 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants