title: Failed to connect to the host via ssh: Host key verification failed
body: <p>I am facing an issue while executing the ansible-playbook form Jenkins,</p>
  
  <p>like :</p>
  
  <pre><code>PLAY [centos-slave-02] *********************************************************
  
  
  
  TASK [Gathering Facts] *********************************************************
  
  fatal: [centos-slave-02]: UNREACHABLE! =&gt; {"changed": false, "msg": "Failed to connect to the host via ssh: Host key verification failed.", "unreachable": true}
  
  PLAY RECAP *********************************************************************
  
  centos-slave-02            : ok=0    changed=0    unreachable=1    failed=0    skipped=0    rescued=0    ignored=0   
  </code></pre>
  
  <p>but I am able to get ping-pong response and each time its asking for</p>
  
  <pre><code>Matching host key in /var/jenkins_home/.ssh/known_hosts:5  :
  </code></pre>
  
  <pre><code>jenkins@c11582cb5024:~/jenkins-ansible$ ansible -i hosts -m ping centos-slave-02
  
  Warning: the ECDSA host key for 'centos-slave-02' differs from the key for the IP address '172.19.0.3'
  
  Offending key for IP in /var/jenkins_home/.ssh/known_hosts:2
  
  Matching host key in /var/jenkins_home/.ssh/known_hosts:5
  
  Are you sure you want to continue connecting (yes/no)? yes
  </code></pre>
  
  <hr>
  
  <pre><code>centos-slave-02 | SUCCESS =&gt; {
  
      "ansible_facts": {
  
          "discovered_interpreter_python": "/usr/bin/python"
  
      },
  
      "changed": false,
  
      "ping": "pong"
  
  }
  
  </code></pre>
  
  <p>could anyone  please fix this issue!thanks in advance.</p>