Oi Vitor, quando postei a dúvida, a descrição do exercício estava com outra indentação. Pelo que entendi, no YML a indentação correta é importante pois a mesma tem função semântica. Indentações diferentes teriam significados diferentes.
Por exemplo:
apt:
name: php5
state: latest
become: yes
teeria um significado diferente de
apt:
name: php5
state: latest
become: yes
Estou correto?
Pode ser que para o exercício em questão exista mais de uma forma de indentação que mantem o significado. Mas acredito que como está agora seja uma das formas corretas (para que o exercício tenha apenas 2 erros).
---
- hosts: all
- name: 'Instala o PHP5'
name: php5
state: latest
become: yes
Pois com essa indentação, basta adicionar as duas linhas faltantes (com a indentação correta), para que o código fique completo.
---
- hosts: all
tasks:
- name: 'Instala o PHP5'
apt:
name: php5
state: latest
become: yes
Entretanto, você comentou que a indentação do exercício como postei acima (terceiro trecho de código) está errada. Como seria a versão correta e o que torna a indentação da descrição atual errada?