serving: Manifest list resolution breaks CRI-O based clusters

HEAD

Expected Behavior

I expect all images to work on Knative.

Actual Behavior

Images from a registry that supports multiple architectures (like Dockerhub.com) don’t work.

Steps to Reproduce the Problem

  1. Get a CRI-O based cluster (like Openshift)
  2. Run TestCmdArgsService (uses the python images)
  3. It doesn’t work.

Relevant information

This is related to https://github.com/cri-o/cri-o/issues/2157. According to @jonjohnsonjr we only recently switched to resolving the manifest list vs. only resolving amd64/linux.

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 15 (12 by maintainers)

Commits related to this issue

Most upvoted comments

I can have a look at our supported Openshift versions to see if this would now work as expected.

/assign