mirror of
https://github.com/GoogleContainerTools/kaniko
synced 2026-10-20 22:53:26 +02:00
Retry extracting filesystem from image (#1685)
* Retry extracting filesystem from image * Add flag image-fs-extract-retry * Add --image-fs-extract-retry documentation
This commit is contained in:
@@ -307,7 +307,12 @@ func (s *stageBuilder) build() error {
|
||||
if shouldUnpack {
|
||||
t := timing.Start("FS Unpacking")
|
||||
|
||||
if _, err := util.GetFSFromImage(config.RootDir, s.image, util.ExtractFile); err != nil {
|
||||
retryFunc := func() error {
|
||||
_, err := util.GetFSFromImage(config.RootDir, s.image, util.ExtractFile)
|
||||
return err
|
||||
}
|
||||
|
||||
if err := util.Retry(retryFunc, s.opts.ImageFSExtractRetry, 1000); err != nil {
|
||||
return errors.Wrap(err, "failed to get filesystem from image")
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user