Eu tive um problema semelhante ontem com o mesmo erro e sua configuração.
Aparentemente, esse erro foi lançado porque meu ansible.cfg
do CWD estava poitando para um vault_password_file
e também estava passando o --vault-password-file
no CLI como argumento, então fazer referência ao arquivo de senha do Vault duas vezes gera esse erro: ERROR! Only one --vault-id can be used for encryption. This includes passwords from configuration and cli.
Qual é exatamente o que o erro diz, o fato de que você está passando esse param duas vezes, mas de uma maneira diferente.
Assim, uma maneira de corrigir isso é remover a referência vault_password_file=
de ansible.cfg
e apenas passá-la pelo cli --vault-password-file
ou apenas deixá-la no ansible.cfg
, evitando digitar --vault-password-file
em o cli de novo, é com você.