Updating keyboard layout settings with user-overridden values, was restricted to non-unattended setups, in an apparent attempt to fix in commit 829b0c63d9 (r38146) the problem reported at CORE-3634. This special-casing is now unnecessary.
829b0c63d9