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

Add aarch64 base images, update to Debian 12.2 #58

Merged
merged 33 commits into from
Oct 17, 2023

Conversation

mbargull
Copy link
Member

@mbargull mbargull commented Oct 16, 2023

closes gh-56

martin-g and others added 15 commits October 14, 2023 21:17
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>

Try with redhat-actions/buildah-build and redhat-actions/push-to-registry

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Its value is newline separated and breaks the loop syntax

Fix the name of a step - it is steps.build.outputs.image, not
buildah-build anymore

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
@mbargull mbargull force-pushed the base-aarch64-debian-12 branch from 6ffe504 to 8532357 Compare October 16, 2023 12:00
@mbargull mbargull force-pushed the base-aarch64-debian-12 branch from 954ab7e to cbad512 Compare October 16, 2023 12:26
@mbargull mbargull force-pushed the base-aarch64-debian-12 branch from 9d97f30 to 8b473ba Compare October 16, 2023 19:33
Add mutable tag for major version.
Drop glibc/busybox/debian versioned tags; versions are stored in labels.

Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
@mbargull mbargull force-pushed the base-aarch64-debian-12 branch 4 times, most recently from cb8f434 to 09fedf2 Compare October 17, 2023 07:34
Signed-off-by: Marcel Bargull <[email protected]>
@mbargull mbargull force-pushed the base-aarch64-debian-12 branch from 09fedf2 to 8bf149c Compare October 17, 2023 07:38
@mbargull mbargull merged commit b26a8f4 into bioconda:main Oct 17, 2023
3 checks passed
@mvdbeek
Copy link
Contributor

mvdbeek commented Oct 17, 2023

Awesome, thanks so much! I noticed the push step in the CI didn't run, is this happening elsewhere @mbargull ?

@mbargull
Copy link
Member Author

The base image builds got quite some overhaul with gh-55 and this PR becoming multi-platform manifests.
The Buildah/Podman build/push needed some adjustments and after 9a47c55 and then gh-60 we now have the base images available under the 3.0 tags. (Note that they are not just yet used but only after we update bioconda-utils.)

@mvdbeek
Copy link
Contributor

mvdbeek commented Oct 17, 2023

Thanks! This is mostly for multi-package-containers, we can pick a base image there.

@mbargull
Copy link
Member Author

Ah, perfect! Feel free to report back if everything works as desired :).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants