Parece que o parâmetro copy
para unarchive
module é o que te enganou. O link declara:
-
-If
copy=yes
(padrão), caminho local para arquivar o arquivo a ser copiado para o servidor de destino; pode ser absoluta ou relativa. -
-If
copy=no
, caminho no servidor de destino para o arquivo archive existente para descompactar.
Em essência get_url
baixou seu arquivo para seu servidor remoto, mas unarchive
tentou extraí-lo de sua máquina local.
Sua segunda tarefa deve ser atualizada como tal:
- name: Extract archive
unarchive: src=/var/www/wordpress-{{wp_version}}.tar.gz
dest={{site.www_root}}
copy=no