DNS timeout when checking for push permissions #645
Labels
area/errorhandling
For all bugs having to do with handling problems during kaniko execution
priority/p2
High impact feature/bug. Will get a lot of users happy
Actual behavior
When using the current Kaniko image (based on golang:1.10) Kaniko throws an error during push permission check. This can happen when the DNS server sends responses which cannot be unmarshalled correctly by the Golang DNS resolver implementation (see golang/go#28419 and golang/go#21160).
The error looks like this:
After building a Kaniko image based on golang 1.12, Kaniko was able to execute past push permission check.
-> Proposed solution: Update the golang version of Kaniko to 1.12
Expected behavior
The push permission check should work successfully if the DNS server is reachable and sending a valid response.
To Reproduce
Steps to reproduce the behavior:
Additional Information
The text was updated successfully, but these errors were encountered: