-
Notifications
You must be signed in to change notification settings - Fork 6
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
Base: Update to Debian 12.5 #82
Conversation
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
Signed-off-by: Marcel Bargull <[email protected]>
b256652
to
7bb1608
Compare
# travier/podman-action contains newer podman/buildah versions. | ||
image: quay.io/travier/podman-action | ||
options: --privileged |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should fix bioconda/bioconda-utils#958 since this uses buildah >=1.35.0
which includes containers/storage#1847 .
On the Docker side, the issue should also be resolved for older images when docker >=25.0.4
onward is used.
podman run --rm --privileged \ | ||
docker.io/tonistiigi/binfmt --install arm64 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is essentially the same as what docker/setup-qemu-action
does (it even uses the same container image, IIRC).
# jq is not installed in travier/podman-action | ||
dnf install -y \ | ||
jq |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We didn't need this beforehand since jq
is installed on the GitHub Actions runner image, but this now runs inside a container.
Signed-off-by: Marcel Bargull <[email protected]>
7bb1608
to
dfb738f
Compare
New images use Debian 12.5 base and are built with Buildah >=1.35.0 for better compatibility w.r.t. gh-958 . refs: - bioconda/bioconda-containers#82 fixes gh-958 Signed-off-by: Marcel Bargull <[email protected]>
quay.io/bioconda/base-glibc-debian-bash:3.0
) for container builds yields docker images unusable on some systems bioconda-utils#958 ).