Introduce a new method `PackageSetsChains()` to the `ImageType` interface, which returns a named lists of package sets, which should be depolved together in a chain. Extend all distro implementations with the new method. Add a unit test ensuring that if an image type defines some package set name chains, that all of the listed package set names are present in the package set map returned by the image type. The method is currently not used anywhere. This is a preparation for switching from current way of depsolving to the chain depsolving. |
||
|---|---|---|
| .. | ||
| distro_test_common | ||
| fedora33 | ||
| rhel8 | ||
| rhel84 | ||
| rhel85 | ||
| rhel86 | ||
| rhel90 | ||
| rhel90beta | ||
| test_distro | ||
| distro.go | ||
| distro_test.go | ||
| image_config.go | ||
| image_config_test.go | ||
| osrelease_test.go | ||