Copy the functionality of the ImageType.PackageSets() methods into ImageType.Manifest() for each distro. The Manifest() method now collects all package sets and repositories from the blueprint and image type and after generating the Manifest instance, calls the GetPackageSetChains() method to attach the computed package sets to the Manifest before returning it. The package sets in the call are now renamed to staticPackageSets to differentiate from the dynamic (computed) package sets that are affected by the manifest generation. |
||
|---|---|---|
| .. | ||
| distro_test_common | ||
| fedora | ||
| rhel7 | ||
| rhel8 | ||
| rhel9 | ||
| test_distro | ||
| distro.go | ||
| distro_test.go | ||
| image_config.go | ||
| image_config_test.go | ||