Drop luet, image extractor, drop build code and multiarch images (#20)

Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
This commit is contained in:
Itxaka
2023-05-16 16:06:49 +02:00
committed by GitHub
parent 0b7fd24bc7
commit ddfa30a4c6
40 changed files with 495 additions and 4964 deletions

View File

@@ -363,7 +363,7 @@ func (e *Elemental) DumpSource(target string, imgSrc *v1.ImageSource) (info inte
return nil, err
}
}
info, err = e.config.Luet.Unpack(target, imgSrc.Value(), e.config.LocalImage)
err = e.config.ImageExtractor.ExtractImage(imgSrc.Value(), target, e.config.Platform.String(), e.config.LocalImage)
if err != nil {
return nil, err
}
@@ -373,11 +373,6 @@ func (e *Elemental) DumpSource(target string, imgSrc *v1.ImageSource) (info inte
if err != nil {
return nil, err
}
} else if imgSrc.IsChannel() {
info, err = e.config.Luet.UnpackFromChannel(target, imgSrc.Value(), e.config.Repos...)
if err != nil {
return nil, err
}
} else if imgSrc.IsFile() {
err := utils.MkdirAll(e.config.Fs, filepath.Dir(target), cnst.DirPerm)
if err != nil {