builder: override history dates from ref metadata

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Upstream-commit: 0728fb2b6395bd52524a1e5c134a1b37848a9c56
Component: engine
This commit is contained in:
Tonis Tiigi
2018-06-07 17:42:49 -07:00
parent bfaba7aa6b
commit d3f78ce983

View File

@ -118,18 +118,16 @@ func normalizeLayersAndHistory(diffs []digest.Digest, history []ocispec.History,
}
}
// var layerIndex int
// for i, h := range history {
// if !h.EmptyLayer {
// if diffs[layerIndex] == emptyGZLayer { // TODO: fixme
// h.EmptyLayer = true
// diffs = append(diffs[:layerIndex], diffs[layerIndex+1:]...)
// } else {
// layerIndex++
// }
// }
// history[i] = h
// }
var layerIndex int
for i, h := range history {
if !h.EmptyLayer {
if h.Created == nil {
h.Created = &refMeta[layerIndex].createdAt
}
layerIndex++
}
history[i] = h
}
return diffs, history
}