Explorar o código

Merge pull request #13945 from dmcgowan/distribution-store-digest-on-pull

Store layer digests on pull
Arnaud Porterie %!s(int64=10) %!d(string=hai) anos
pai
achega
b3b04fd85a
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      graph/pull.go

+ 4 - 0
graph/pull.go

@@ -654,6 +654,10 @@ func (s *TagStore) pullV2Tag(r *registry.Session, out io.Writer, endpoint *regis
 					return false, err
 					return false, err
 				}
 				}
 
 
+				if err := s.graph.SetDigest(d.img.ID, d.digest); err != nil {
+					return false, err
+				}
+
 				// FIXME: Pool release here for parallel tag pull (ensures any downloads block until fully extracted)
 				// FIXME: Pool release here for parallel tag pull (ensures any downloads block until fully extracted)
 			}
 			}
 			out.Write(sf.FormatProgress(stringid.TruncateID(d.img.ID), "Pull complete", nil))
 			out.Write(sf.FormatProgress(stringid.TruncateID(d.img.ID), "Pull complete", nil))