Erro impossível ao declarar: 'apt_repository' não é um atributo válido para um Play [duplicado]

Esta pergunta já tem uma resposta aqui:

ERRO! 'fail' não é um atributo válido para um Play 1 resposta

Estou tentando executar um manual com:ansible-playbook roles/java/tasks/debian.yml -i /etc/ansible/hosts

e a saída é a seguinte:

ERROR! 'apt_repository' is not a valid attribute for a Play

The error appears to have been in '/Users/awest1/Workspace/ansible-playbooks/roles/java/tasks/debian.yml': line 2, column 3, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:

---
- name: Setup oracle java deb repo
  ^ here

O arquivo yml que estou tentando reproduzir tem esta cabeça:

- name: Setup oracle java deb repo
   apt_repository:
     repo: "ppa:webupd8team/java"
     update_cache: yes

Eu apreciaria qualquer direção dada. Obrigad

questionAnswers(2)

yourAnswerToTheQuestion