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
- Get a CRI-O based cluster (like Openshift)
- Run
TestCmdArgsService(uses the python images) - 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
- Fix tag resolution for schema 1 images Fixes #4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: #3997 For everything else, we'll just use the digest we get back from... — committed to jonjohnsonjr/serving by jonjohnsonjr 5 years ago
- Fix tag resolution for schema 1 images Fixes #4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: #3997 For everything else, we'll just use the digest we get back from... — committed to jonjohnsonjr/serving by jonjohnsonjr 5 years ago
- Fix tag resolution for schema 1 images Fixes #4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: #3997 For everything else, we'll just use the digest we get back from... — committed to jonjohnsonjr/serving by jonjohnsonjr 5 years ago
- Fix tag resolution for schema 1 images Fixes #4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: #3997 For everything else, we'll just use the digest we get back from... — committed to jonjohnsonjr/serving by jonjohnsonjr 5 years ago
- Fix tag resolution for schema 1 images Fixes #4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: #3997 For everything else, we'll just use the digest we get back from... — committed to jonjohnsonjr/serving by jonjohnsonjr 5 years ago
- Fix tag resolution for schema 1 images (#4432) Fixes #4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: #3997 For everything else, we'll just use the digest we get b... — committed to knative/serving by jonjohnsonjr 5 years ago
- Fix tag resolution for schema 1 images (#4432) Fixes #4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: #3997 For everything else, we'll just use the digest we get b... — committed to hohaichi/serving by jonjohnsonjr 5 years ago
I can have a look at our supported Openshift versions to see if this would now work as expected.
/assign