Description of problem:
After creating a tar image using a blueprint that contains specific settings for custom kernel command line option, and then installing the image via kickstart containing a liveimg command, the installed system doesn't contain the custom settings in bootloader configuration.
This might be anaconda's fault as well, however in the first place it seems that the resulting tar image doesn't even carry those custom options in any way, so Anaconda can't even use them when creating bootloader configuration.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Prepare a blueprint containing a custom bootloader parameter, e. g.:
append = "custom_cmdline_arg"
2. Push the blueprint to lorax-composer repo and create a tar image with lorax-composer.
3. Install the resulting tar image using kickstart.
4. Inspect the installed system bootloader configuration.
Neither GRUB configuration nor /etc/default/grub contains the custom option.
The custom option(s) is present in all necessary places in the system and system boots up using this option.
This isn't a bug -- the tar doesn't have a bootloader like a disk image, so there is no place for the extra cmdline args to be put. You have to specify them in the final kickstart you create to install the tar.
Development Management has reviewed and declined this request. You may appeal this decision by reopening this request.