podman icon indicating copy to clipboard operation
podman copied to clipboard

Add ability to create and push a standalone tagged image manifest containing artifact(s)

Open ipanova opened this issue 1 year ago • 1 comments

Feature request description

With current podman version (5.1.2) it is possible to only add artifact to an image index. It is not possible to create and push a standalone image manifest what would contain artifact(s)

Suggest potential solution

Add podman command that will enable create and push of a standalone tagged image manifest what would contain artifact(s)

Have you considered any alternatives?

~~Use podman manifest add --artifact that would add image manifest with artifact to the index. Push that index. Inspect the index post-push operation, find child manifest containing artifact, pull it, tag it, re-push it.~~ There are no alternatives with podman, since it is not possible to podman pull manifest with artifacts.

However it is achievable with skopeo skopeo copy docker://$foo@$digest docker://$foo:$tag

Additional context

Add any other context or screenshots about the feature request here.

ipanova avatar Aug 13 '24 10:08 ipanova

A friendly reminder that this issue had no activity for 30 days.

github-actions[bot] avatar Sep 14 '24 00:09 github-actions[bot]

please look at the podman artifact commands and familiarize with what is offered on the main branch of podman (some of it is in 5.4 too). I think we have accomplished what you want but if not, please open a new issue on those verbs and perhaps I can address the problem there.

baude avatar Mar 03 '25 16:03 baude