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

fix: Dashboard not building for docker platform arm64/v8 #2534

Open
wants to merge 19 commits into
base: alpha
Choose a base branch
from

Conversation

cbaker6
Copy link
Contributor

@cbaker6 cbaker6 commented Mar 5, 2024

New Pull Request Checklist

Issue Description

Docker images will not build locally or remotely for arm64/v8.

Closes: #2501

Approach

Update dev dependency packages preventing image building for arm64/v8, specifically puppeteer version 18.0.5->22.6.1.

These changes allow for building locally. There's still an issue for building via the CI, #2534 (comment)

TODOs before merging

  • Ensure CI passes

Signed-off-by: Corey <coreyearleon@icloud.com>
Copy link

parse-github-assistant bot commented Mar 5, 2024

Thanks for opening this pull request!

  • 🎉 We are excited about your hands-on contribution!

Copy link

uffizzi-cloud bot commented Mar 5, 2024

Uffizzi Ephemeral Environment deployment-47798

⌚ Updated Mar 05, 2024, 05:17 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2534

📄 View Application Logs etc.

What is Uffizzi? Learn more

@stephannielsen
Copy link

@cbaker6 is this closing this issue? #2501

Would be awesome!

@cbaker6
Copy link
Contributor Author

cbaker6 commented Apr 8, 2024

@stephannielsen this branch does address the issues for building for arm64/v8. If you build on apple silicon from this branch locally, it should work fine. Unfortunately, the buildx emulation cross build takes way too long which is why it's failing in the CI.

You can either build the respective branch locally or you can use my image (details in the README) https://hub.docker.com/r/netreconlab/parse-hipaa-dashboard

@mtrezza mtrezza closed this Apr 24, 2024
@mtrezza mtrezza reopened this Apr 24, 2024
Copy link

uffizzi-cloud bot commented Apr 24, 2024

Uffizzi Ephemeral Environment deployment-50796

⌚ Updated Apr 24, 2024, 19:27 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2534

📄 View Application Logs etc.

What is Uffizzi? Learn more

@cbaker6 cbaker6 changed the title ci: Release for docker platform arm64/v8 fix: Dashboard not building for docker platform arm64/v8 Apr 24, 2024
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.

Published docker image has no matching manifest for linux/arm64/v8
3 participants