-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Latest release regresses OCI layout support #1974
Comments
Possibly related changes since 1.7.0: |
By switching from 1.7.0 to 1.8.0 I got the same behaviour but I'm not sure it has something to do with OCI, it's more general (worse) I just push my built image on my destination (private container registry) and it keeps failing. Reverted to 1.7.0 and everything is fine. if it can help troublehsooting, here are my kaniko args : - "--use-new-run"
- "--cache=true"
- "--cache-dir=/XXX"
- "--snapshotMode=redo"
- "--dockerfile=MYDOCKERFILE"
- "--destination=MYREGISTRY" error : |
Confirming we saw the same ( |
"error checking push permissions" issue are not related to the originally reported bug (which doesn't involve pushing at all, FWIW). |
Did someone test if this regression is solved with v1.8.1? |
Tested in |
Actual behavior
With the latest release (last night), some of our e2e tests fail with:
Expected behavior
This passed with
:latest
prior to the v1.8.0 cut, which according to @imjasonh was v1.6.0.To Reproduce
These are the two relevant steps of the Tekton task whose output you see above:
Here
krane
used to be able to read the layout and publish it (it is:nonroot
), but something about the latest release is causing the permission denied error above.Pinning to v1.7.0 "fixed" this for us, which narrows the window of regression to sometime in v1.8.0.
Additional Information
Triage Notes for the Maintainers
--cache
flagThe text was updated successfully, but these errors were encountered: