2
respostas

Erro na execução do playbook

Finalizei a aula 5 com os comandos sendo executados corretamente, porém, ao abrir o wordpress, recebi uma mensagem dizendo que para a versão 5.3 eu precisaria da versão 5.6 do PHP. Pelo que entendi da Aula, o comando latest iria pegar sempre as versões mais novas dos pacotes, correto?

Para tentar resolver o problema, utilizei o comando "vagrant destroy" e depois "vagrant up" para criar novamente o ambiente e após finalizar, executei novamente o playbook, porém, começou a ocorrer alguns problemas na execução, do comando, a qual não consegui resolver. Vide abaixo erro ao executar o comando: "ansible-playbook provisioning.yml -i hosts"

fatal: [172.17.177.42]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 172.17.177.42 port 22: Connection timed out\r\n", "unreachable": true}

2 respostas

Complementando o problema acima, consegui resolver o problema fazendo o comando disponível na aula 1.

Mas ainda continuo com o problema do PHP. se alguém conseguir me ajudar, agradeço!

Olá Rodrigo, peço desculpas pela demora em ti responder! Vamos lá ao problema, como esse curso foi gravado a algum tempo a versão do PHP ainda é a versão antiga, porém como o professor mesmo fala, o objetivo do curso é o ansible, é ver o quanto o ansible pode nos ajudar com a criação e gerenciamento de ambientes, sejam de desenvolvimento, de testes ou de produção, assim a solução que vai resolver esse problema e você vai conseguir continuar o curso tranquilamente é você usar a mesma versão que o professor utiliza, você fazer o download da versão 5.0, colocando dessa forma a url para download:

url: 'https://wordpress.org/wordpress-5.0.tar.gz'

Assim você vai conseguir fazer o download da mesma versão!