1
0
mirror of https://github.com/lxc/distrobuilder.git synced 2026-02-05 06:45:19 +01:00

Merge pull request #917 from nbuwe/bugfix/alpaquita-variant

sources: Alpaquita - use source.variant not image.variant
This commit is contained in:
Stéphane Graber
2025-04-02 15:54:53 -04:00
committed by GitHub

View File

@@ -55,20 +55,20 @@ func (s *alpaquita) getMiniroot(definition shared.Definition) (string, string, e
s.definition.Source.URL = "https://packages.bell-sw.com"
}
// require explicit variant
if s.definition.Image.Variant == "default" {
return "", "", fmt.Errorf("Alpaquita requires explicitly specified variant")
// require explicit source variant (libc)
if s.definition.Source.Variant == "" {
return "", "", fmt.Errorf("Alpaquita requires explicitly specified source variant")
}
base := fmt.Sprintf("%s/alpaquita/%s/%s/releases/%s/",
s.definition.Source.URL,
s.definition.Image.Variant,
s.definition.Source.Variant,
s.definition.Image.Release,
s.definition.Image.ArchitectureMapped)
fname := fmt.Sprintf("alpaquita-minirootfs-%s-latest-%s-%s.tar.gz",
s.definition.Image.Release,
s.definition.Image.Variant,
s.definition.Source.Variant,
s.definition.Image.ArchitectureMapped)
return base, fname, nil