Open
Description
https://bugzilla.redhat.com/show_bug.cgi?id=1898309 is asking to add some more information to users when loosing the connection to/from a registry. I'll move the technical discussion here.
Skimming the code, we may need to ping the registry when facing an error. (c *dockerClient) detectPropertiesHelper(...)
may be a way to do that:
func PutBlob(...) {
if err != nil {
if err := detectPropertiesHelper(); err != nil {
logrus.Debug("Probably lost connection to the container registry")
} [..]