The commit adding distro-specific package set to RHEL-8.6 [1] introduced
a bug in the `image-installer` image type due to a typo. The
`insights-client` package have been removed from the
`bareMetalPackageSet` and moved to `distroSpecificPackageSet`. However
the `distroBuildPackageSet` got appended to `bareMetalPackageSet`,
instead of `distroSpecificPackageSet`, which caused `insights-client` to
be removed from the image's package set.
This issue have been found by the test case which tests manifests from
image test cases, including the package set depsolving.
[1]
|
||
|---|---|---|
| .. | ||
| distro_test_common | ||
| fedora33 | ||
| rhel8 | ||
| rhel84 | ||
| rhel85 | ||
| rhel86 | ||
| rhel90 | ||
| rhel90beta | ||
| test_distro | ||
| distro.go | ||
| distro_test.go | ||
| osrelease_test.go | ||