While the keyboard/locale options are getting properly set in the pc-sysinstall config, it does not appear that pc-sysinstall is saving those variables on the installed system properly since PCDM still shows the default locale/keyboard settings on first boot.
Possible Solution:
In the installer, assemble a custom config file with various options (locale, keyboard, timezone, possibly other options later) and place it into the installed system at the end of the install process.
In trident-core (/usr/local/share/trident/scripts/*) write a parsing script for ensure those config options are enabled properly on the installed system as needed for PCDM or other tools.
Original Issue: https://github.com/project-trident/trident-build/issues/4
While the keyboard/locale options are getting properly set in the pc-sysinstall config, it does not appear that pc-sysinstall is saving those variables on the installed system properly since PCDM still shows the default locale/keyboard settings on first boot.
Possible Solution: