Eu consultei os documentos oficiais muitas vezes antes de encontrar uma solução.
ask_sudo_pass
funciona fora da caixa quando colocado dentro de ansible.cfg
em seu repo, porque em um arquivo de configuração simples (você tem uma configuração simples quando você é um aprendiz) a única seção que você provavelmente tem é [defaults]
.
[defaults]
some_stuff = ...
ask_sudo_pass = True
E isso funciona ... porque ask_sudo_pass
deve estar na seção defaults
. Mas become_ask_pass
deve estar na seção privilege_escalation
, não em defaults
:
[privilege_escalation]
become_ask_pass = True
Por favor, preste atenção à "seção Ini" também, é tão importante quanto o "valor Ini". link .