Skip to content

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 force-pushed the PA-5646/master/ruby_27 branch from 408b3f9 to 296b5fe Compare July 20, 2023 16:28
@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 force-pushed the PA-5646/master/ruby_27 branch from 296b5fe to 7186d38 Compare July 20, 2023 20:40
@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
@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