-
Notifications
You must be signed in to change notification settings - Fork 60
Description
Type of issue
- Error when running a workflow.
- Request for additional tools or software for an existing image.
- Request for a new image, Linux or Windows.
- Other
Describe the issue
The docker tooling installed to the image flavours seem to be incompatible, as amd variant produces manifests of mediaType application/vnd.oci.image.manifest.v1+json, whereas arm variants produces manifests of mediaType application/vnd.docker.distribution.manifest.v2+json.
This is a problem when one wants to offer both via a multiarch manifest.
To Reproduce
List the steps to reproduce the behavior:
- define a (simple) Dockerfile
- use build-push-action on
ubuntu-24.04image - use build-push-action on
ubuntu-24.04-armimage - compare manifest mediaTypes
Expected behavior
The manifest mediaTypes should be identical.
Screenshots
Desktop (please complete the following information):
I am running MacOS on version 26.2, whereas the runner image I am concerned about is ubuntu-24.04-arm.
Additional context
The BoM information for ubuntu-24-04 is not yet updated, thus I cannot pinpoint the exact version mismatch.