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

Requires amd64 servers #4

Open
mrconnerton-encorehc opened this issue Dec 3, 2024 · 5 comments
Open

Requires amd64 servers #4

mrconnerton-encorehc opened this issue Dec 3, 2024 · 5 comments
Assignees

Comments

@mrconnerton-encorehc
Copy link

Should probably specific in the quickstart / install that building the containers require amd64 host machine. I tried on a t4g arm64 and it failed to build images.

@sf-jfluckiger
Copy link
Collaborator

Good feedback. We'll updated the docs. @matusb could you add this?

@matusb
Copy link
Collaborator

matusb commented Dec 6, 2024

I will test it and update the documentation. Thank you

@matusb matusb self-assigned this Dec 6, 2024
@matusb
Copy link
Collaborator

matusb commented Dec 9, 2024

Looking for Mac with arm64 to test following
docker run --rm -ti --platform linux/amd64 ubuntu:latest uname -m x86_64

@sf-jfluckiger
Copy link
Collaborator

sf-jfluckiger commented Dec 9, 2024

I added a System Test tab to the Settings page. Does this look good?
image

Another idea is that upon startup we show a welcome screen. And this welcome screen can show a "System Check" button which will run the command to see if their system has the required components.
(docker, SSL in python configured correclty, ability to build amc64 images in docker )

We only show this screen once and the user can bypass the welcome screen if they'd like (they might only be using the log viewer and so don't care about docker). If they use wants to run the system check again after startup, they can do so from the Settings tab at any time.

I would modify your command slightly to use rhel9 since that is what most customers use. But yes, I agree this is a good way to test their system.
docker run --rm -ti --platform linux/amd64 registry.hub.docker.com/redhat/ubi9:latest uname -m

@matusb
Copy link
Collaborator

matusb commented Dec 9, 2024

Can we use the platform flag for building/running containers by default? It should not affect amd64 hosts, but should address issues on M1/M2 chipsets.

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

No branches or pull requests

3 participants