Skip to content

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

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions