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

Digest initialization failed: initialization error in the specified(Ruby-3.2/OpenSSL-3.0.8 7) #606

Open
lmayorga1980 opened this issue Sep 19, 2023 · 0 comments

Comments

@lmayorga1980
Copy link

I am trying to run a kitchen-test using the latest AWS Codebuild Image https://github.com/aws/aws-codebuild-docker-images/blob/master/al2/aarch64/standard/3.0/Dockerfile

It is not working with this ruby version but the previous version before ruby 3.2 works fine. I also noticed that this 3.2 was compiled with openssl v3

Environment

  • ruby 3.2.1 (2023-02-08 revision 31819e82c8) [aarch64-linux]
  • openssl - ruby -ropenssl -e 'puts OpenSSL::OPENSSL_VERSION' OpenSSL 3.0.8 7 Feb 2023
  • Gemfile
source 'https://rubygems.org'

gem 'serverspec'
gem 'kitchen-ec2'
gem 'kitchen-inspec'
gem 'test-kitchen'
gem 'rspec-retry'
gem 'inspec-bin'

## Error
>>>>>> ------Exception-------
agent_1  | >>>>>> Class: Kitchen::ActionFailed
agent_1  | >>>>>> Message: 1 actions failed.
agent_1  | >>>>>>     Failed to complete #create action: [Digest initialization failed: initialization error in the specified region]
agent_1  | >>>>>> ----------------------
agent_1  | >>>>>> Please see .kitchen/logs/kitchen.log for more details
agent_1  | >>>>>> Also try running `kitchen diagnose --all` for configuration
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

No branches or pull requests

1 participant