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

Unable to deploy Che on Apple Silicon #22808

Closed
mkhubaibumer opened this issue Feb 7, 2024 · 5 comments
Closed

Unable to deploy Che on Apple Silicon #22808

mkhubaibumer opened this issue Feb 7, 2024 · 5 comments
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator severity/P2 Has a minor but important impact to the usage or development of the system. team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che

Comments

@mkhubaibumer
Copy link

chectl is unable to deploy Eclipse Che on MacBook Apple Silicon as the manifest for arm64 is not available for containers hosted at quay.io/eclipse/che-operator

2024-02-01T13:38:11.345Z Error: Command server:deploy failed with the error: Failed to download image, reason: ErrImagePull, message: no matching manifest for linux/arm64/v8 in the manifest list entries. See details: /Users/khubaibumer/Library/Caches/chectl/error.log. Eclipse Che logs: /var/folders/8x/mp6hbgfs1d3dkkydlksr_cgc0000gn/T/chectl-logs/1706794529194.
2024-02-01T13:38:11.345Z     at newError (/usr/local/lib/chectl/lib/utils/utls.js:39:19)
2024-02-01T13:38:11.345Z     at wrapCommandError (/usr/local/lib/chectl/lib/utils/command-utils.js:54:32)
2024-02-01T13:38:11.345Z     at Deploy.<anonymous> (/usr/local/lib/chectl/lib/commands/server/deploy.js:82:65)
2024-02-01T13:38:11.345Z     at Generator.throw (<anonymous>)
2024-02-01T13:38:11.345Z     at rejected (/usr/local/lib/chectl/node_modules/tslib/tslib.js:167:69)
2024-02-01T13:38:11.345Z Cause: Error: Failed to download image, reason: ErrImagePull, message: no matching manifest for linux/arm64/v8 in the manifest list entries.
2024-02-01T13:38:11.345Z     at /usr/local/lib/chectl/lib/tasks/pod-tasks.js:149:39
2024-02-01T13:38:11.345Z     at Generator.next (<anonymous>)
2024-02-01T13:38:11.345Z     at fulfilled (/usr/local/lib/chectl/node_modules/tslib/tslib.js:166:62)
@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 Feb 7, 2024
@svor svor added severity/P2 Has a minor but important impact to the usage or development of the system. area/chectl Issues related to chectl, the CLI of Che team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Feb 8, 2024
@tolusha tolusha added area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator and removed area/chectl Issues related to chectl, the CLI of Che labels Feb 9, 2024
@tolusha
Copy link
Contributor

tolusha commented Feb 9, 2024

Available architectures are:

  • linux/amd64
  • linux/ppc64le

@mkhubaibumer
Copy link
Author

@tolusha is there any specific reason why this is not available for arm64?

@tolusha
Copy link
Contributor

tolusha commented Feb 12, 2024

@mkhubaibumer
There is no specific reason.
I think it just hasn't been added.

@monaka
Copy link
Member

monaka commented Feb 17, 2024

@mkhubaibumer
I suppose Rosetta2 will resolve the issue.

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

And it may be required settings to your container engines.

@tolusha tolusha changed the title chectl: Unable to deploy Che on Apple Silicon Unable to deploy Che on Apple Silicon Apr 16, 2024
@tolusha
Copy link
Contributor

tolusha commented Nov 20, 2024

Closed in favor of #23128

@tolusha tolusha closed this as completed Nov 20, 2024
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 severity/P2 Has a minor but important impact to the usage or development of the system. team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che
Projects
None yet
Development

No branches or pull requests

5 participants