-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 pull images in 0.6 release #4155
Comments
Looking at the code, this error means that the image uses Docker manifest schema v1, and it is not supported. Are you using an old image, or generating one with an old version of Docker? This issue is not specific to Knative. |
I'm building the image with docker 18.09.1 and have successfully tested same image with previous version 0.5.2. I think this may be caused by how I'm pushing the image which is what I'm looking into now. |
I had fixed this, but the fix breaks CRI-O: #3997 |
Fixes knative#4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: knative#3997 For everything else, we'll just use the digest we get back from the initial request.
Fixes knative#4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: knative#3997 For everything else, we'll just use the digest we get back from the initial request.
Fixes knative#4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: knative#3997 For everything else, we'll just use the digest we get back from the initial request.
Fixes knative#4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: knative#3997 For everything else, we'll just use the digest we get back from the initial request.
Fixes knative#4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: knative#3997 For everything else, we'll just use the digest we get back from the initial request.
Fixes knative#4155 For fat manifests, we'll fetch an image by platform because CRI-O is broken: knative#3997 For everything else, we'll just use the digest we get back from the initial request.
In what area(s)?
/area API
/area build
What version of Knative?
0.6 Istio 1.1.6 installed with mutual TLS enabled.
Expected Behavior
Hello World go example should pull image and run on k8s cluster.
Actual Behavior
Service gets stuck in 'Revision Failed' and Revision reports "Unable to fetch image "/helloworld-go": unsupported MediaType: google/go-containerregistry#377"
Steps to Reproduce the Problem
Follow hello world sample here (https://knative.dev/docs/serving/samples/hello-world/helloworld-go/index.html)
The text was updated successfully, but these errors were encountered: