Skip to content

Gem::Exception OpenSSL is not available error in base image using Ruby 3.3.5 #205

Open
@LeviLong01

Description

@LeviLong01

In our CI pipelines, we use the public.ecr.aws/sam/build-ruby3.3:latest image.

A few days ago we started getting an error around OpenSSL causing our CI pipelines to fail for merge requests on our lambda project.

Full Error: Gem::Exception OpenSSL is not available. Install OpenSSL and rebuild Ruby (preferred) or use non-HTTPS sources

The last successful build from this image was from the following SHA: public.ecr.aws/sam/build-ruby3.3@sha256:94e72d39197164fc9e8cd0dd1c3ed04b62e18e6e5f9c26bd495ba9818807e4ae

Looking at that the ruby version used, it is ruby 3.3.4.
3 3 4

The failing builds are using the following SHA: public.ecr.aws/sam/build-ruby3.3@sha256:7550bbd53ff6bd0eb0feb1fcb713bac18791526b4fc0c8fc33dea93e05861c10

Looking at the ruby version used, it is ruby 3.3.5.
3 3 5

I'm not sure exactly what would cause this issue, but appears to be when going to this version from AWS.

Metadata

Metadata

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