Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request: buildah manifest functionality #1347

Closed
grooverdan opened this issue Feb 19, 2019 · 10 comments
Closed

feature request: buildah manifest functionality #1347

grooverdan opened this issue Feb 19, 2019 · 10 comments

Comments

@grooverdan
Copy link

The docker experimental manifest commands to to create multiarch manifests are quite nice and it would be nice to do these without a docker daemon.

The create, push, annotate and inspect subcommands are sufficient.

ref: https://docs.docker.com/engine/reference/commandline/manifest/#usage

@rhatdan
Copy link
Member

rhatdan commented Feb 19, 2019

@mtrmac @vrothberg WDYT
I think a similar request was made for podman or skopeo?

@mtrmac
Copy link
Collaborator

mtrmac commented Feb 19, 2019

Yes, containers/podman#713 .

@mtrmac
Copy link
Collaborator

mtrmac commented Feb 19, 2019

Also containers/image#400 is a very good starting point.

@rhatdan
Copy link
Member

rhatdan commented Mar 8, 2019

@mtrmac Could you pick up with @nalind left off to finish the PR?

@konrad-ohms
Copy link

If you need a workaround for now, you could have a look into https://github.com/estesp/manifest-tool.
I am using buildah to push the images and use the manifest tool to produce multiarch manifests afterwards. That should work without requiring a Docker installation.

@grooverdan
Copy link
Author

And even better, https://github.com/estesp/manifest-tool being an Apache-2 licensed go implementation could be be used as code source and test reference.

@rhatdan
Copy link
Member

rhatdan commented Jun 8, 2019

@vrothberg Is this something you would want to look into?

@cpmoore
Copy link

cpmoore commented Dec 17, 2019

Any updates on this issue?
It’s a feature our organization needs due to multiple architecture images.
It’s even more important with OpenShift 4 moving away from docker.

@rhatdan
Copy link
Member

rhatdan commented Dec 17, 2019

Well we have it in Podman now. Is that good enough, or do we need it in Podman?

@rhatdan
Copy link
Member

rhatdan commented Aug 5, 2020

Fixed in master.

@rhatdan rhatdan closed this as completed Aug 5, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants