Skip to content

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

@lmayorga1980

Description

@lmayorga1980

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions