Skip to content

Build edpm-bootc image in OCI format#100

Open
rabi wants to merge 1 commit into
openstack-k8s-operators:mainfrom
rabi:oci
Open

Build edpm-bootc image in OCI format#100
rabi wants to merge 1 commit into
openstack-k8s-operators:mainfrom
rabi:oci

Conversation

@rabi

@rabi rabi commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Ironic's OCI container registry client only requests application/vnd.oci.image.index.v1+json or
application/vnd.oci.image.manifest.v1+json manifests. Since buildah-build defaults to Docker v2 schema2 format, quay.io falls back to serving a legacy schema1 manifest for the tag, which Ironic cannot parse ("the artifact index of type unknown does not contain a list of manifests"). Set oci: true so the image is pushed with a proper OCI manifest that Ironic can consume when deploying via PassThrough mode.

Ironic's OCI container registry client only requests
application/vnd.oci.image.index.v1+json or
application/vnd.oci.image.manifest.v1+json manifests. Since
buildah-build defaults to Docker v2 schema2 format, quay.io
falls back to serving a legacy schema1 manifest for the tag,
which Ironic cannot parse ("the artifact index of type unknown
does not contain a list of manifests"). Set oci: true so the
image is pushed with a proper OCI manifest that Ironic can
consume when deploying via PassThrough mode.

Change-Id: Ifa570481e68f9114aad9fa935c801da94517f2f0
Signed-off-by: rabi <ramishra@redhat.com>
@openshift-ci openshift-ci Bot requested review from jpodivin and stuggi July 3, 2026 08:51
@openshift-ci

openshift-ci Bot commented Jul 3, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rabi

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved label Jul 3, 2026
@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/e8d0f3cb43cd4372a584a8b8e57618e0

✔️ eib-content-provider-build-images-cs9 SUCCESS in 20m 40s
eib-content-provider-build-images-cs10 FAILURE in 13m 16s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant