Log more sensibly when we can't get sha256

Issue #7550
This commit is contained in:
Justin SB 2019-09-10 10:03:54 -04:00
parent a7eb9a202d
commit cc20210c27
No known key found for this signature in database
GPG Key ID: 8DEC5C8217494E37
1 changed files with 6 additions and 1 deletions

View File

@ -306,7 +306,12 @@ func (a *AssetBuilder) findHash(file *FileAsset) (*hashing.Hash, error) {
hashURL := u.String() + ext
b, err := vfs.Context.ReadFile(hashURL, vfs.WithBackoff(backoff))
if err != nil {
klog.Infof("error reading hash file %q: %v", hashURL, err)
// Try to log without being too alarming - issue #7550
if ext == ".sha256" {
klog.V(2).Infof("unable to read new sha256 hash file (is this an older/unsupported kubernetes release?) %q: %v", hashURL, err)
} else {
klog.V(2).Infof("unable to read hash file %q: %v", hashURL, err)
}
continue
}
hashString := strings.TrimSpace(string(b))