feast-dev / feast-dev/feast

origin-cli does not run on ARM nodes

Open
#6,836 0 comments 0 reactions 0 assignees View on GitHub
kind/bug priority/p2
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.