debian-forge-composer/internal/distro
Achilleas Koutsou 09903bd0db manifest: support for container embedding
Adding support for container embedding.
The containers need to be specified in the image function (imageFunc)
arguments and when specified, propagate down to the OS pipeline
generator to add the necessary stages.

Support is added for RHEL 9.x and Fedora.

Requires a temporary container spec array with the info from the
blueprint for the first initialization of the manifest that's needed
when collecting required packages.
This should be simplified in the future.
2022-11-28 17:20:49 +01:00
..
distro_test_common distro: replace ostree.RequestParams with new OSTreeImageOptions 2022-10-11 10:00:22 +02:00
fedora manifest: support for container embedding 2022-11-28 17:20:49 +01:00
rhel7 osbuild: remove Timeservers slice from chrony stage 2022-11-28 17:20:49 +01:00
rhel8 osbuild: remove Timeservers slice from chrony stage 2022-11-28 17:20:49 +01:00
rhel9 manifest: support for container embedding 2022-11-28 17:20:49 +01:00
test_distro store: Fix loading cross distro compose results 2022-11-03 08:39:22 +01:00
distro.go internal/osbuild: contenturl and rhsm secrets for ostree sources 2022-10-28 16:14:30 +02:00
distro_test.go distro: replace ostree.RequestParams with new OSTreeImageOptions 2022-10-11 10:00:22 +02:00
image_config.go distro: use reflection in ImageConfig.InheritFrom() 2022-09-06 14:43:24 +02:00
image_config_test.go osbuild: remove Timeservers slice from chrony stage 2022-11-28 17:20:49 +01:00