Como um usuário com autenticação de chaves SSH possui poderes sudo no Ansible? [duplicado

Esta pergunta já tem uma resposta aqui:

Missing sudo password in Ansible 4 respostasAnsible: sudo sem senha 2 respostas

Crio uma vm na nuvem azul com o seguinte script ansible:

---

- name: azure playbook
  hosts: localhost
  vars_files: ['vars.yaml']
  tasks:
  - name: Create VM with defaults
    azure_rm_virtualmachine:
      resource_group: "{{account_prefix}}_rg"
      vm_size: Standard_D1
      name: "{{account_prefix}}-vm1"
      storage_account_name: "{{account_prefix}}store1"
      network_interface_names: "{{account_prefix}}vm1eth0"
      ssh_password_enabled: false
      admin_username: owen
      ssh_public_keys:
      - {  path: /home/owen/.ssh/authorized_keys,
        key_data: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDH0q4pmdkJcc/JPVJui5uWMV12GsJAsDCosfUSSFZfTIx92bb9FC3hx1zU7tD1+Zw3aQW13m6ZS2T ... YnvieSbdD3v}
      image:
        offer: CentOS
        publisher: OpenLogic
        sku: '7.2'
        version: latest

mas ao executar um script adicional para adicionar outro usuário:

---

- name: create user
  hosts: my-vm1.westeurope.cloudapp.azure.com
#  vars_files: ['vars.yaml']
  remote_user: owen
  tasks:
  - name: Create User
    user:
      name: andrea
      password: $6$rounds=656000$1AspdTb0lfOSc5yM$bAkPgHkuHwap/j6f0P88WxOdjxq3MCRO7/qgufYB.s/4t4k99wwtu/.../
      group: users
      shell: /bin/bash
    become: true

Eu recebo o erro "sudo: é necessária uma senha":

PLAY [create user] *************************************************************

TASK [setup] *******************************************************************
fatal: [my-vm1.westeurope.cloudapp.azure.com]: FAILED! => {"changed": false, "failed": true, "module_stderr": "", "module_stdout": "sudo: a password is required\r\n", "msg": "MODULE FAILURE", "parsed": false}

NO MORE HOSTS LEFT *************************************************************
        to retry, use: --limit @8-add-admin-user-to-vm-with-userpswd-already.retry

Meu inventário fica assim:

my-vm1.westeurope.cloudapp.azure.com ansible_ssh_private_key_file=/home/myuser/.ssh/id_rsa ansible_user=owen ansible_become=true

Então, como o usuário pode ter privilégios de sudo e usar o ansible 'torne-se' e coisas do gêner

Observe que o mesmo resultado ocorre quando ansible_user e ansible_become são omitidos do arquivo de inventári

EDIT: Se eu ssh no vm como owen (da caixa com a chave privada ssh, que criou o vm), então eu posso executar o sudo visudo -f / etc / sudoers e acessar esse arquivo. Então owen tem privilégios de sudo ou não? Estou ficando confuso agora !! Estou entendendo errado o erro do script ansible add use

EDIT2: Acho que esta pergunta é inválida - pois o usuário tem privilégios de sudo adicionados manualmente através do portal. Ainda não tenho certeza do que está acontecendo, mas não acho que essa pergunta seja coerente - ou realmente represente o problema real que estou tentando resolve

questionAnswers(1)

yourAnswerToTheQuestion