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

Installing Che on Red Hat OpenShift Local doesn't work on Mac M1 Max (Silicon CPU) #23128

Open
achdmbp opened this issue Sep 3, 2024 · 7 comments
Assignees
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/che-server kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system.

Comments

@achdmbp
Copy link

achdmbp commented Sep 3, 2024

Describe the bug

Following the guide Installing Che on Red Hat OpenShift Loca, on Mac M1 Max, results in following ErrImagePull when starting the che operator pod:

Failed to pull image "quay.io/eclipse/che-operator@sha256:4a00429de53b72e766ca0b1eca1ffe47cf7e48524a349f8582dbfda75219173c": choosing image instance: no image found in image index for architecture arm64, variant "v8", OS linux

Che version

7.91@latest

Steps to reproduce

Follow the guide Installing Che on Red Hat OpenShift Loca

Expected behavior

Eclipse Che is installed successfully on Openshift Local

Runtime

other (please specify in additional context)

Screenshots

image

Installation method

chectl/latest

Environment

macOS

Eclipse Che Logs

Che is not started yet

Additional context

No response

@achdmbp achdmbp added the kind/bug Outline of a bug - must adhere to the bug report template. label Sep 3, 2024
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Sep 3, 2024
@tolusha
Copy link
Contributor

tolusha commented Sep 4, 2024

Related issues:

#21234
#21783

@tolusha tolusha added the area/install Issues related to installation, including offline/air gap and initial setup label Sep 4, 2024
@dkwon17 dkwon17 added severity/P1 Has a major impact to usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Sep 4, 2024
@adnanalawiyat
Copy link

@tolusha i attempted to fix this issue with eclipse-che/che-operator#1895

Is the PR complete ? Or something else is needed ?

This is my first code contribution, so feel free to let me know if anything is missing

@tolusha
Copy link
Contributor

tolusha commented Sep 11, 2024

Sounds good, let's give a try.

@tolusha
Copy link
Contributor

tolusha commented Sep 11, 2024

It seems we are good now
https://quay.io/repository/eclipse/che-operator?tab=tags

@tolusha
Copy link
Contributor

tolusha commented Sep 11, 2024

I think the next step it to build che-server image for linux/arm64 platform
https://github.com/eclipse-che/che-server/blob/main/.github/workflows/next-build.yml

@vinokurig

@tolusha tolusha added area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/che-server and removed area/install Issues related to installation, including offline/air gap and initial setup labels Sep 11, 2024
@tolusha tolusha self-assigned this Oct 8, 2024
@tolusha
Copy link
Contributor

tolusha commented Oct 21, 2024

Added multi-platform image build for che-server
eclipse-che/che-server#730

@tolusha
Copy link
Contributor

tolusha commented Oct 21, 2024

Here are remaining images:

  • quay.io/che-incubator/che-code:latest
  • quay.io/devfile/universal-developer-image:ubi8-latest
  • quay.io/eclipse/che-tls-secret-creator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/che-server kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system.
Projects
Status: Analyzing
Development

No branches or pull requests

5 participants