The following improvements have been made to prompts requiring user feedback:
- For interactive terminal sessions, all prompts will no longer timeout.
- For non-interactive terminal sessions, all prompts that require user input will now fail.
- For non-interactive terminal sessions, confirmation prompts will now automatically confirm or deny based on the default.
- Preflight failures and warnings will no longer prompt to confirm or deny, and instead will continue.
spec.kurl.ignoreRemoteUpgradePrompt have been added to the
kurl.sh/v1beta1.Installer spec to bypass prompts for automation purposes.