pungi-fedora/shared/buildinstall.conf
Bohdan Khomutskyi aa1775f6a4 Add squashfs_only parameter to lorax_options
This will enable solution to the change proposal:
https://fedoraproject.org/wiki/Changes/OptimizeSquashFSOnDVDByRemovingEXT4FilesystemImageLayer

This change will reduce the image size and also
is an additional step towards improving the reproducibility

This change can be tested in Fedora RawHide:
https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20201025.n.0/compose/Server/x86_64/iso/

Jira: RHELCMP-2900
Signed-off-by: Bohdan Khomutskyi <bkhomuts@redhat.com>
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-10-26 14:48:09 +01:00

35 lines
838 B
Plaintext

bootable = True
buildinstall_method = "lorax"
lorax_options = [
("^.*$", {
"*": {
"noupgrade": False,
"squashfs_only": True
}
})
]
buildinstall_skip = [
EXTRA_BUILDINSTALL_SKIP,
('^Everything$', {
'i386': True,
'aarch64': True,
'ppc64le': True,
's390x': True
}),
("^(AppStream|CRB|ResilientStorage|HighAvailability|SAP|SAPHANA|RT|NFV)$", {
'*': True
}),
]
image_name_format = {
# BaseOS ISO filename should not mention BaseOS, it also contains AppStream
# content. Addons should have the addon name though.
"^BaseOS$": "{compose_id}-{arch}-{disc_type}{disc_num}{suffix}",
".*": "{compose_id}-{variant}-{arch}-{disc_type}{disc_num}{suffix}",
}
buildinstall_use_guestmount = True
buildinstall_allow_reuse = True