I'm wondering if a completely unattended install is possible, either through an inventory file, ansible-vault, or optional vars that could be configurable before deployment in some repeatable way that may not change as often as the actual installer scripts might over time.
I've created a terraform build that works around this for now by removing the -K option from install_rita.sh like this:
sed -i 's/-K //g' rita-$VERSION-installer/install_rita.sh
It's not always ideal running as root, but for an ephemeral cloud environment where -K / --ask-become-pass is used to execute the plays, this could work.
If this is already being planned or thought about, and there's anything I can do to help make the changes let me know if there's an ideal place or way to add these.
I'm wondering if a completely unattended install is possible, either through an inventory file, ansible-vault, or optional vars that could be configurable before deployment in some repeatable way that may not change as often as the actual installer scripts might over time.
I've created a terraform build that works around this for now by removing the
-Koption from install_rita.sh like this:It's not always ideal running as root, but for an ephemeral cloud environment where
-K/--ask-become-passis used to execute the plays, this could work.If this is already being planned or thought about, and there's anything I can do to help make the changes let me know if there's an ideal place or way to add these.