many: update images Manifest() API for PR#1107
This updates composer to use the updated API in images around the seed handling for manifests, see images PR#1107 for details. Note that this has no semantic changes yet. We could now simplfy some things because images will auto-seed but that is for a followup.
This commit is contained in:
parent
9dd8b2c50f
commit
af0543d27c
10 changed files with 28 additions and 28 deletions
|
|
@ -161,7 +161,7 @@ func makeManifestJob(name string, imgType distro.ImageType, cr composeRequest, d
|
|||
}
|
||||
}
|
||||
|
||||
manifest, _, err := imgType.Manifest(&bp, options, repos, seedArg)
|
||||
manifest, _, err := imgType.Manifest(&bp, options, repos, &seedArg)
|
||||
if err != nil {
|
||||
err = fmt.Errorf("[%s] failed: %s", filename, err)
|
||||
return
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ func TestCrossArchDepsolve(t *testing.T) {
|
|||
Customizations: customizations,
|
||||
},
|
||||
options,
|
||||
repos[archStr], 0)
|
||||
repos[archStr], nil)
|
||||
assert.NoError(t, err)
|
||||
|
||||
for _, set := range manifest.GetPackageSetChains() {
|
||||
|
|
@ -105,7 +105,7 @@ func TestDepsolvePackageSets(t *testing.T) {
|
|||
qcow2Image, err := x86Arch.GetImageType(qcow2ImageTypeName)
|
||||
require.Nilf(t, err, "failed to get %q image type of %q/%q distro/arch", qcow2ImageTypeName, cs9.Name(), arch.ARCH_X86_64.String())
|
||||
|
||||
manifestSource, _, err := qcow2Image.Manifest(&blueprint.Blueprint{Packages: []blueprint.Package{{Name: "bind"}}}, distro.ImageOptions{}, x86Repos, 0)
|
||||
manifestSource, _, err := qcow2Image.Manifest(&blueprint.Blueprint{Packages: []blueprint.Package{{Name: "bind"}}}, distro.ImageOptions{}, x86Repos, nil)
|
||||
require.Nilf(t, err, "failed to initialise manifest for %q image type of %q/%q distro/arch", qcow2ImageTypeName, cs9.Name(), arch.ARCH_X86_64.String())
|
||||
imagePkgSets := manifestSource.GetPackageSetChains()
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ import (
|
|||
|
||||
func getManifest(bp blueprint.Blueprint, t distro.ImageType, a distro.Arch, d distro.Distro, cacheDir string, repos []rpmmd.RepoConfig) (manifest.OSBuildManifest, []rpmmd.PackageSpec) {
|
||||
ibp := blueprint.Convert(bp)
|
||||
manifest, _, err := t.Manifest(&ibp, distro.ImageOptions{}, repos, 0)
|
||||
manifest, _, err := t.Manifest(&ibp, distro.ImageOptions{}, repos, nil)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue