debian-forge-composer/internal/distro
Tomas Hozza 755154179d RHEL-90: do not install subscription-manager on non-RHEL
Do not install any subscription-manager packages on non-RHEL distro
variant of RHEL-90 (meaning CentOS Stream). Subscription-manager is not
needed on CentOS Stream and it does not add value to install it by
default. It is also not included on images produced by CentOS Stream.

Relevant links:
- https://gitlab.com/redhat/centos-stream/release-engineering/comps/-/merge_requests/151
- https://bugzilla.redhat.com/show_bug.cgi?id=1962385
- https://gitlab.com/redhat/centos-stream/release-engineering/kickstarts/-/blob/main/CentOS-Stream-9-kvm.ks#L115

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2022-01-11 17:08:19 +01:00
..
distro_test_common dnf-json: Change dnf-json to be a daemon 2021-12-15 09:41:32 +01:00
fedora33 distro/depsolve/cloudapi: Add 3rd-party repository support. 2021-12-15 20:12:49 +01:00
rhel8 distro/depsolve/cloudapi: Add 3rd-party repository support. 2021-12-15 20:12:49 +01:00
rhel84 osbuild2: ensure that empty sysconfig options members are omitted 2021-12-16 20:47:28 +01:00
rhel85 osbuild2: ensure that empty sysconfig options members are omitted 2021-12-16 20:47:28 +01:00
rhel86 osbuild2: Expand dnf_config stage 2021-12-17 20:07:56 +01:00
rhel90 RHEL-90: do not install subscription-manager on non-RHEL 2022-01-11 17:08:19 +01:00
rhel90beta osbuild2: Expand dnf_config stage 2021-12-17 20:07:56 +01:00
test_distro distro/depsolve/cloudapi: Add 3rd-party repository support. 2021-12-15 20:12:49 +01:00
distro.go distro/depsolve/cloudapi: Add 3rd-party repository support. 2021-12-15 20:12:49 +01:00
distro_test.go Test all manifests with depsolved package sets 2021-11-19 19:50:25 +01:00
image_config.go RHEL-90: move RHSM configuration to ImageConfig structure 2022-01-11 17:08:19 +01:00
image_config_test.go RHEL-90: move RHSM configuration to ImageConfig structure 2022-01-11 17:08:19 +01:00
osrelease_test.go distro: add DetectHost 2019-11-10 17:23:14 +01:00