Merge pull request #18226 from duglin/Issue18170
Fix for zero-sized layers Upstream-commit: a26accfb5d52f81b6df339da36855b85d3a473fe Component: engine
This commit is contained in:
@ -112,12 +112,12 @@ func (l *tarexporter) loadLayer(filename string, rootFS image.RootFS) (layer.Lay
|
||||
logrus.Debugf("Error reading embedded tar: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rawTar.Close()
|
||||
|
||||
inflatedLayerData, err := archive.DecompressStream(rawTar)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
defer rawTar.Close()
|
||||
defer inflatedLayerData.Close()
|
||||
|
||||
return l.ls.Register(inflatedLayerData, rootFS.ChainID())
|
||||
|
||||
Reference in New Issue
Block a user