Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

ansible: /tmp/vagrant-shell: line 1: /home/vagrant: Is a directory

o erro ocorre ao executar o codigo da aula

$ vagrant provision ansible
==> ansible: Running provisioner: shell...
    ansible: Running: inline script
    ansible: /tmp/vagrant-shell: line 1: /home/vagrant: Is a directory
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
ansible.vm.provision "shell",
                     inline: "cp /vagrant/id_bionic >> /home/vagrant"  && \
                              chmod 600 /home/vagrant/key_bionic"
3 respostas
solução!

o codigo do exercicio está errado? Deveria ser

"cp /vagrant/id_bionic  /home/vagrant"

removendo os ">> "

Olá Anderson, tudo bem? É verdade, houve um engano nesse ponto da transcrição, mas já foi corrigido! Muito obrigado pela feedback, assim a plataforma fica cada vez melhor, continue assim e bons estudos!