You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to open an upload session with an invalid repository name causes registry:2 to respond with 404 response code and a plain text body of page not found.
ContainerRegistry tries to parse the body as JSON, fails, and prints a JSONDecoder error instead.
There error MAY contain a JSON body but there is no guarantee. Ideally we should try to parse it but throw a generic error if we fail.
404 is an expected error outcome for the upload session endpoint, so it could also have a specific error instead of a generic one.