Skip to content

Commit a43d599

Browse files
Fix run-image access check in restorer phase (#1386)
Signed-off-by: Pavel Busko <pavel.busko@sap.com> Co-authored-by: Nicolas Bender <nicolas.bender@sap.com>
1 parent 9f262b3 commit a43d599

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

cmd/lifecycle/restorer.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,10 @@ func (r *restoreCmd) Exec() error {
136136
}
137137

138138
if r.supportsRunImageExtension() && needsPulling(analyzedMD.RunImage) {
139-
cmd.DefaultLogger.Debugf("Pulling run image metadata for %s...", runImageName)
140-
runImage, err = r.pullSparse(runImageName)
139+
cmd.DefaultLogger.Debugf("Pulling run image metadata for %s...", accessibleRunImage)
140+
runImage, err = r.pullSparse(accessibleRunImage)
141141
if err != nil {
142-
return cmd.FailErr(err, fmt.Sprintf("pull run image %s", runImageName))
142+
return cmd.FailErr(err, fmt.Sprintf("pull run image %s", accessibleRunImage))
143143
}
144144
// update analyzed metadata, even if we only needed to pull the image metadata, because
145145
// the extender needs a digest reference in analyzed.toml,
@@ -150,9 +150,9 @@ func (r *restoreCmd) Exec() error {
150150
} else if r.needsUpdating(analyzedMD.RunImage, group) {
151151
cmd.DefaultLogger.Debugf("Updating run image info in analyzed metadata...")
152152
h := image.NewHandler(r.docker, r.keychain, r.LayoutDir, r.UseLayout, r.InsecureRegistries)
153-
runImage, err = h.InitImage(runImageName)
153+
runImage, err = h.InitImage(accessibleRunImage)
154154
if err != nil || !runImage.Found() {
155-
return cmd.FailErr(err, fmt.Sprintf("get run image %s", runImageName))
155+
return cmd.FailErr(err, fmt.Sprintf("get run image %s", accessibleRunImage))
156156
}
157157
if err = r.updateAnalyzedMD(&analyzedMD, runImage); err != nil {
158158
return cmd.FailErr(err, "update analyzed metadata")

0 commit comments

Comments
 (0)