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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change container image build workflow to create multi-architecture images #509

Open
triggan opened this issue Jul 12, 2023 · 1 comment
Open
Labels
enhancement New feature or request
Projects

Comments

@triggan
Copy link
Contributor

triggan commented Jul 12, 2023

Community Note

  • Please use a 馃憤 reaction to provide a +1/vote. This helps the community and maintainers prioritize this request.
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment.

Graph Notebook Version (and Graph Database and Version used if applicable)
N/A

Is your feature request related to a problem? Please describe.
As of the time of this issue, the Graph Notebook project has a build workflow that creates and publishes a container image in the AWS ECR Public Gallery with only a AMD64 supported architecture. This image can only be used on ARM-based machines (Apple M1/M2, Amazon Graviton, etc.) via the use of emulation, which can have stability issues.

Describe the solution you'd like
The request here is to change the build/publish workflow to create a multi-architecture image that supports both AMD64 and ARM64 architectures.

Additional context
N/A

@triggan triggan added the enhancement New feature or request label Jul 12, 2023
@michaelnchin michaelnchin added this to New issues/Needs triage or review in Planning via automation Aug 11, 2023
@triggan
Copy link
Contributor Author

triggan commented Aug 11, 2023

Adding link to docs on multi-platform image builds using buildx, for later review: https://docs.docker.com/build/ci/github-actions/multi-platform/

@Poornacn Poornacn moved this from New issues/Needs triage or review to Low priority in Planning Aug 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Planning
Low priority
Development

No branches or pull requests

1 participant