debian-forge-composer/internal/manifest
Achilleas Koutsou c6bfb22f54 manifest: support specifying kickstart file location
Add support for specifying where the kickstart file will be created:
either in the default location in the anaconda tree or at the root of
the ISO like we did so far in RHEL.

From the distro level, this is controlled by a boolean that when set to
true puts the kickstart file in the root of the ISO tree at /osbuild.ks
(the old behaviour) and if unset falls back to the default location
/usr/share/anaconda/interactive-defaults.ks.

Changed the name of the kickstart file for ostree back to osbuild.ks
Was ostree.ks for a while since a1bfcfe91c.

For Fedora we use the default and for RHEL we maintain the old behaviour
for now.
2022-11-28 17:20:49 +01:00
..
anaconda.go image: always enable users module in anaconda 2022-11-28 17:20:49 +01:00
build.go manifest: set selinux labels for cp and tar conditionally 2022-11-28 17:20:49 +01:00
commit.go Separate ostree ref from parent spec in Pipelines and ImageKinds 2022-10-11 10:00:22 +02:00
commit_deployment.go manifest: remove private osTreeCommit type 2022-10-11 10:00:22 +02:00
commit_server_tree.go Rename osbuild2 package to osbuild 2022-07-14 16:54:00 +02:00
efi_boot_tree.go image: create installer image types for fedora 2022-11-21 09:45:26 +01:00
iso.go osbuild: simplify and unify tree stage inputs 2022-09-29 18:09:38 +02:00
iso_rootfs.go manifest: new pipeline for building ISO rootfs.img 2022-09-29 18:09:38 +02:00
iso_tree.go manifest: support specifying kickstart file location 2022-11-28 17:20:49 +01:00
manifest.go manifest: support for container embedding 2022-11-28 17:20:49 +01:00
oci_container.go osbuild: simplify and unify tree stage inputs 2022-09-29 18:09:38 +02:00
os.go manifest: support for container embedding 2022-11-28 17:20:49 +01:00
pipeline.go manifest: support for container embedding 2022-11-28 17:20:49 +01:00
qcow2.go artifact: this represents the artifacts a manifest exports 2022-07-22 16:04:07 +02:00
raw.go manifest: support for container embedding 2022-11-28 17:20:49 +01:00
raw_ostree.go osbuild: simplify and unify tree stage inputs 2022-09-29 18:09:38 +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: set default VPC filename to image.vhd 2022-11-28 17:20:49 +01:00
xz.go manifest: make NewXZ() take any kind of pipeline for input 2022-11-28 17:20:49 +01:00