origin-cli does not run on ARM nodes
- Dominant language
- Python
- Stars
- 7.3k
- Forks
- 1.4k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 15
Description
## Expected Behavior
origin-cli works in an Arm64 environment
## Current Behavior
```
Warning Failed 24s (x2 over 40s) kubelet spec.initContainers{feast-0}: Failed to pull image "quay.io/openshift/origin-cli:4.17": rpc error: code = NotFound desc = failed to pull and unpack image "quay.io/openshift/origin-cli:4.17": no match for platform in manifest: not found
```
## Steps to reproduce
probably the best is to just docker pull the specific image version
### Specifications
- Version: <0.66
- Platform:
- Subsystem:
## Possible Solution
Migrate to a cli runner that uses arm or publish your own
Contributor guide
Research direction
No file or test is named. Start by reproducing the failure with docker pull for quay.io/openshift/origin-cli:4.17 on an Arm64 node, then inspect how the CLI runner selects or publishes its image. Done means origin-cli can be pulled and run successfully in an Arm64 environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, kubernetes
- Domain
- cli, devops, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100