Skip to content

Conversation

nalind
Copy link
Member

@nalind nalind commented Oct 8, 2025

When adding the contents of a list to another list, keep track of the MediaType that described the list elements, so that we can handle cases where the entry being referred to is unreadable.

When adding a non-list manifest to a list, default to reusing the MediaType of the non-list for its entry in the list to which it's being added.

If we can't read a manifest or configuration blob from an item that we're adding to a list, don't fail if we already have the information that we would try to read from the configuration blob.

Fixes containers/podman#27228.

When adding the contents of a list to another list, keep track of the
MediaType that described the list elements, so that we can handle cases
where the entry being referred to is unreadable.

When adding a non-list manifest to a list, default to reusing the
MediaType of the non-list for its entry in the list to which it's being
added.

If we can't read a manifest or configuration blob from an item that
we're adding to a list, don't fail if we already have the information
that we would try to read from the configuration blob.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
@github-actions github-actions bot added the common Related to "common" package label Oct 8, 2025
podmanbot pushed a commit to podmanbot/buildah that referenced this pull request Oct 8, 2025
@podmanbot
Copy link

✅ A new PR has been created in buildah to vendor these changes: containers/buildah#6420

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

Labels

common Related to "common" package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

podman manifest create --all parameter is ineffective

2 participants