diff --git a/graph/pull.go b/graph/pull.go index c1db605b89..05d5ec7654 100644 --- a/graph/pull.go +++ b/graph/pull.go @@ -137,7 +137,7 @@ func (s *TagStore) CmdPull(job *engine.Job) engine.Status { mirrors = s.mirrors } - if isOfficial || endpoint.Version == registry.APIVersion2 { + if len(mirrors) == 0 && (isOfficial || endpoint.Version == registry.APIVersion2) { j := job.Eng.Job("trust_update_base") if err = j.Run(); err != nil { return job.Errorf("error updating trust base graph: %s", err)