Hello All,

Running ansible but keep getting failed to connect to host via ssh. 

Vagrant Version: 2.2.10

Host OS: Windows 10 (+ virtualbix)

Guest OS: bento/ubuntu-18.04

WSL version: 2

Vagrantfile:

Vagrant.configure("2") do |config|
     config.vm.box = "ubuntu/trusty64"

     config.vm.synced_folder ".", "/vagrant", disabled: true

     config.vm.provider "virtualbox" do |vb|
             vb.memory = "4024"
             vb.cpus = "1"
     end

     config.vm.provision "ansible" do |ansible|
            ansible.become = true
            ansible.verbose = "v"
            ansible.playbook = "roles/firewall.yml"
            ansible.galaxy_roles_path = "./roles"
     end
end  

Expected behavior: 

Successful provision

Actual behavior:

TASK [Gathering Facts] 
*********************************************************
fatal: [default]: UNREACHABLE! => {"changed": false, "msg": "Failed to 
connect to the host via ssh: ssh: connect to host 127.0.0.1 port 2222: 
Connection refused", "unreachable": true}

Steps to reproduce:


   1. 1. minimal firewall.yml file
   2. 2. vagrant up --provision


I tried:


   1. 1. Run vagrant up in PowerShell
   2. 2. Run vagrant ss in WSL2


But nothing happens:



So then I tried using raw SSH:





-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/35879661-a5f1-4f0d-a264-161add7d9610n%40googlegroups.com.

Reply via email to