Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -134,9 +134,9 @@ func (ic *ImageCache) restoreCachedImage(parent, target *image.Image, cfg *conta |
| 134 | 134 |
lenHistory = len(parent.History) |
| 135 | 135 |
} |
| 136 | 136 |
history = append(history, target.History[lenHistory]) |
| 137 |
- layer := getLayerForHistoryIndex(target, lenHistory) |
|
| 138 |
- if layer != "" {
|
|
| 139 |
- rootFS.Append(layer) |
|
| 137 |
+ layerDiffID := getLayerForHistoryIndex(target, lenHistory) |
|
| 138 |
+ if layerDiffID != "" {
|
|
| 139 |
+ rootFS.Append(layerDiffID) |
|
| 140 | 140 |
} |
| 141 | 141 |
|
| 142 | 142 |
restoredImg := image.Image{
|
| ... | ... |
@@ -154,7 +154,7 @@ func (ic *ImageCache) restoreCachedImage(parent, target *image.Image, cfg *conta |
| 154 | 154 |
OSVersion: target.OSVersion, |
| 155 | 155 |
} |
| 156 | 156 |
|
| 157 |
- imgID, err := ic.store.Create(parent, restoredImg, layer) |
|
| 157 |
+ imgID, err := ic.store.Create(parent, restoredImg, layerDiffID) |
|
| 158 | 158 |
if err != nil {
|
| 159 | 159 |
return "", errors.Wrap(err, "failed to create cache image") |
| 160 | 160 |
} |