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.go | ||
| distro_internal_test.go | ||
| distro_test.go | ||
| package_sets.go | ||
| partition_tables.go | ||
| pipelines.go | ||
| stage_inputs.go | ||
| stage_options.go | ||