0
respostas

FAILED msg : Missing sudo password

Quando peço para fazer o restart em um serviço, ele me da essa mensagem, ou se eu mandar substituir um arquivo na pasta do root da a mesma mensagem. FAILED msg : Missing sudo password

Estou executando com -K

ANSIBLE_HOST_KEY_CHECKING=False ansible-playbook -v -i inventory.yml provisioning.yml -K

Dai eu digito a senha. Mas se eu for usar para locais diferentes vou ter senhas diferentes. O que eu poderia fazer neste caso ? tem como ele pegar de alguma variável ?

o main.yml está:

 name: restart vrr-analytics
  service:
    name: vrr-analytics
    state: restarted
  become: yes

inventory.yml está:

 all:
  hosts:
         serial_0087:
              ansible_host: 192.168.0.11
              ansible_port: 6022
              ansible_python_interpreter: "/usr/bin/python3"
              ansible_user: "{{my_username}}"
              ansible_pass: "{{my_password}}"
              ansible_ssh_private_key_file: "{{ my_private_key }}