debian-forge-composer/internal/distro/rhel8
Achilleas Koutsou 2a4cd1966d distro: pass all repos to initializeManifest
Pass through all repos to the initalizeManifest() function.  Each
pipeline will then select which repositories it needs based on the
PackageSets field of each repository.

Before, we only passed global repos down to the manifest generators and
pipeline-specific repositories would only be used if they were attached
to package sets and were handled explicitly by a pipeline generator.

The repositories of the "blueprint" package set are explicitly added to
the workload and returned by the "os" pipeline.
The repositories of the "installer" package set are explicitly added to
the "anaconda-tree" pipeline.

If a repository was specified for any other pipeline, for example
"build", the repositories for the that package set were never added to
the pipeline.

Fixes #3290
2023-02-23 16:22:42 +01:00
..
ami.go distro/rhel8: make sap image config methods private 2023-02-07 13:16:12 +01:00
arch.go distro/rhel8: configure and add platforms to image types 2023-01-18 11:50:35 +01:00
azure.go distro/rhel8: don't install missing MSFT key into azure-sap-rhui 2023-02-07 13:16:12 +01:00
bare_metal.go distro: remove packageSetChains from image type in RHEL 8 & 9 2023-01-18 11:50:35 +01:00
distro.go distro/rhel8: add Azure aarch64 platform and include image types 2023-01-30 17:40:18 +01:00
distro_internal_test.go distro/rhel8: update distro unit tests 2023-01-30 17:40:18 +01:00
distro_test.go distro/rhel8: update distro unit tests 2023-01-30 17:40:18 +01:00
edge.go internal/distro/rhel8/edge: add sos package for rhel8.6+ and CS8 2023-01-30 19:26:44 +01:00
gce.go distro: remove packageSetChains from image type in RHEL 8 & 9 2023-01-18 11:50:35 +01:00
images.go distro: set dir / file BP customizations in OS customizations 2023-02-22 12:17:36 +01:00
imagetype.go distro: pass all repos to initializeManifest 2023-02-23 16:22:42 +01:00
package_sets.go distro/rhel8: update edge commit and container to new definitions 2023-01-18 11:50:35 +01:00
partition_tables.go distro: use storage capacity multiple constants in partition tables 2022-09-15 20:39:40 +02:00
qcow2.go distro: remove packageSetChains from image type in RHEL 8 & 9 2023-01-18 11:50:35 +01:00
sap.go distro/rhel8: make sap image config methods private 2023-02-07 13:16:12 +01:00
vmdk.go distro: remove packageSetChains from image type in RHEL 8 & 9 2023-01-18 11:50:35 +01:00