Skip to content

Build Docker image for arm64 only#125

Merged
ericmj merged 2 commits into
mainfrom
drop-amd64-docker
Jun 6, 2026
Merged

Build Docker image for arm64 only#125
ericmj merged 2 commits into
mainfrom
drop-amd64-docker

Conversation

@ericmj
Copy link
Copy Markdown
Member

@ericmj ericmj commented Jun 6, 2026

Drop the linux/amd64 Docker build and the manifest-merge job; build and push a single arm64 image tagged with the commit SHA directly. Deployments run on arm64 nodes, so the amd64 image and the multi-arch manifest are no longer needed.

ericmj added 2 commits June 6, 2026 16:49
Drop the linux/amd64 build and the manifest-merge job; build and push a single arm64 image tagged with the commit SHA directly. Deployments run on arm64 nodes, so the amd64 image and the multi-arch manifest are no longer needed.
OTP versions before 27.2.2 reject valid TLS server certificates whose issuing CA carries keyCertSign together with serverAuth extended key usage, failing the handshake with key_usage_mismatch (erlang/otp#9208, fixed in public_key-1.17.1). Move to the latest 27.x patch so outbound HTTPS isn't affected. The release bundles ERTS, so the build-stage base image is what runs in prod; the debian snapshot is bumped to match the available base-image tag.
@ericmj ericmj marked this pull request as ready for review June 6, 2026 16:42
@ericmj ericmj merged commit 50bf4fe into main Jun 6, 2026
8 checks passed
@ericmj ericmj deleted the drop-amd64-docker branch June 6, 2026 16:46
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.

1 participant