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

Unify tags for amd64 and arm64 docker images #1043

Open
marcelovilla opened this issue Jan 9, 2025 · 0 comments
Open

Unify tags for amd64 and arm64 docker images #1043

marcelovilla opened this issue Jan 9, 2025 · 0 comments

Comments

@marcelovilla
Copy link

Context

Currently, images on dockerhub and quay have different tags for each of amd64 and arm64 architectures. For example, the 2024.11.2 tag is only available for amd64. This makes it difficult to specify a tag that should work for any of the two architectures.

For instance, in Nebari, there is a variable specifying the tag to use for conda-store. If a user wants to deploy on an architecture different from the one the image is tagged for, they must provide an override configuration with a specific tag.

I believe a potential fix would be to pass a list of target architectures in the platform input of the docker-build-push action used by the Test build Docker image and the Publish Dev Docker Images GHA worfklows instead of passing a matrix (which will trigger two different jobs).

I'm more happy to open a PR with these changes if that's helpful.

Value and/or benefit

Using the same tag for multiple architectures would simplify image tag management for users deploying conda-store on both amd64 and arm64 platforms, eliminating the need for architecture-specific overrides.

Anything else?

No response

@marcelovilla marcelovilla added the needs: triaging 🚦 Someone needs to have a look at this issue and triage label Jan 9, 2025
@soapy1 soapy1 added type: enhancement 💅🏼 area: container 📦 and removed needs: triaging 🚦 Someone needs to have a look at this issue and triage labels Jan 9, 2025
@soapy1 soapy1 moved this from New 🚦 to TODO 📬 in conda-store 🐍 Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: TODO 📬
Development

No branches or pull requests

2 participants