debian-forge-composer/internal/manifest
Achilleas Koutsou 65be6d65c2 manifest: fix repository collection in the os pipeline
In getPackageSetChain(), the workload repositories did not include the
ExtraBaseRepos.

In serialize(), when creating the rpm stage options (which collects
repository GPG keys), only the base repos were used, which is why we
previously had to merge repositories.  Instead of merging repositories
in the calling function in distro, we should keep them separated so that
we can easily distinguish which repositories are only meant for the
blueprint or workload when we need to.
2023-05-31 16:40:07 +02:00
..
anaconda.go manifest: add only necessary repositories to each pipeline 2023-02-23 16:22:42 +01:00
build.go manifest: add only necessary repositories to each pipeline 2023-02-23 16:22:42 +01:00
coi_iso_tree.go simplified-installer: enable isolinux 2023-03-15 12:35:50 +01:00
commit.go Separate ostree ref from parent spec in Pipelines and ImageKinds 2022-10-11 10:00:22 +02:00
commit_server_tree.go internal: FIXME notes for container package set 2023-02-23 16:22:42 +01:00
coreos_installer.go manifest: add only necessary repositories to each pipeline 2023-02-23 16:22:42 +01:00
efi_boot_tree.go distro: remove architecture names and use platform enum 2023-05-31 16:40:07 +02:00
iso.go manifest: add any pipeline to ISO pipeline 2022-12-11 12:37:37 +00:00
iso_rootfs.go osbuild/mkdir: rename Path struct to MkdirStagePath 2023-01-19 11:15:33 +01:00
iso_tree.go osbuild/mkdir: rename Path struct to MkdirStagePath 2023-01-19 11:15:33 +01:00
manifest.go manifest: document Pipeline interface 2023-05-31 16:40:07 +02:00
oci_container.go osbuild: simplify and unify tree stage inputs 2022-09-29 18:09:38 +02:00
os.go manifest: fix repository collection in the os pipeline 2023-05-31 16:40:07 +02:00
os_test.go subscription: new package for subscription options 2023-05-31 16:40:07 +02:00
ostree_deployment.go manifest/ostree-deployment: support services customization 2023-05-22 16:30:14 +02:00
ovf.go internal/image: add ova support to live image 2023-05-25 10:14:32 +02:00
pipeline.go manifest: document Pipeline interface 2023-05-31 16:40:07 +02:00
qcow2.go artifact: this represents the artifacts a manifest exports 2022-07-22 16:04:07 +02:00
raw.go manifest: make the partition tool for raw images configurable 2023-01-25 20:37:12 +01:00
raw_ostree.go iot: change the copy stages 2023-04-18 21:21:09 +02:00
tar.go manifest: support all tar options in tar pipeline 2022-11-28 17:20:49 +01:00
vmdk.go artifact: this represents the artifacts a manifest exports 2022-07-22 16:04:07 +02:00
vpc.go manifest: support specifying force_size for VPC 2023-01-25 20:37:12 +01:00
xz.go osbuild: rework XZ stage inputs 2023-01-30 11:24:08 +01:00