kiwi-el8/test/unit/bootloader/install
Robert Schweikert ef35bef97b
Support new bootloadersettings section
Allow to specify an optional <bootloadersettings> element
inside of the <bootloader> section. The information is used to
specify custom arguments for the tools called in a bootloader
setup procedure, e.g shim-install, grub-install or grub-mkconfig.
kiwi does not judge on the given parameters and if the provided
data is effectively used depends on the individual bootloader
implementation. In this commit the data will be effectively
handled if bootloader="grub2" is configured. More precisely
the custom additions to support SUSE's TPM model with grub2
can be configured as follows:

<bootloadersettings>
    <shimoption name="--suse-enable-tpm"/>
    <installoption name="--suse-enable-tpm"/>
    <configoption name="--set-trusted-boot"/>
</bootloadersettings>

This Fixes #2224
2023-02-22 23:27:19 +01:00
..
__init__.py Re-structure unit tests folders 2019-10-21 14:00:05 +02:00
base_test.py Support nose and xunit style tests 2022-02-26 20:26:18 +01:00
grub2_test.py Support new bootloadersettings section 2023-02-22 23:27:19 +01:00
init_test.py Fix/Refactor s390 support 2020-09-30 17:14:30 +02:00
systemd_boot_test.py Added API for BLS and systemd-boot support 2022-11-12 17:39:22 +01:00