-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Podman push image to redhat quay with sigstore was failed caused by send malformed manifest to quay #16150
Comments
Thanks for reaching out. Which version of Quay are you running? Does it work using |
Cc: @mtrmac |
|
Yes, Quay Version is 3.7.* and 3.8.* and Cosign works well with Quay |
Thanks for your report. containers/image#1684 seems to fix that, at least against the public quay.io instance, although I’d very much appreciate independent validation. For Podman maintainers: This containers/image#1684 and independent containers/image#1683 are relevant for sigstore interoperability with registries. Would the be worth backporting to the 4.2 branch (and do we plan more releases from that branch at all)? (It’s … interesting? that in the >2 months of existence of the code, both of these problems were only noticed this week.) |
thx, which podman version will have this fix? |
Some future one. |
@rhatdan WDYT? I think it's probably worth backporting to RHEL. |
It will be in podman 4.4 4.3 is just about to release. I think this would be worth back porting. |
@vrothberg has this been backported to skopeo and Podman for RHEL 8.7/9.1 yet? We need to do so as soon as possible. Holler if you need version pointers. |
@TomSweeneyRedHat These are c/image changes. Should that happen on a c/image branch that is then vendor-danced, or is this a Podman-only backport? |
@TomSweeneyRedHat, you said you'll open BZs but I haven't seen them yet. Did you open some? |
@vrothberg @TomSweeneyRedHat want to know which podman version having this fix, so Quay team can double check with latest Quay 3.8. |
@LiZhang19817 containers/image#1684 was included in Podman 4.3.1, 4.4.0, and all later versions. Search for > ociConfig.RootFS.Type = "layers" to confirm or to check for pre-release / branched versions. |
Hi Guys,
When use podman 4.2.1 to push image to Redhat Quay 3.8.0, hit 500 error code, based on the log error message , seems like podman send malformed json to quay, pls review this issue and give suggestions.
The text was updated successfully, but these errors were encountered: