{"action":"opened","issue":{"url":"https://api.github.com/repos/ansible/ansible/issues/11308","labels_url":"https://api.github.com/repos/ansible/ansible/issues/11308/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible/issues/11308/comments","events_url":"https://api.github.com/repos/ansible/ansible/issues/11308/events","html_url":"https://github.com/ansible/ansible/issues/11308","id":89250765,"number":11308,"title":"Sudo fails on check_password_prompt","user":{"login":"fvant","id":5323587,"avatar_url":"https://avatars.githubusercontent.com/u/5323587?v=3","gravatar_id":"","url":"https://api.github.com/users/fvant","html_url":"https://github.com/fvant","followers_url":"https://api.github.com/users/fvant/followers","following_url":"https://api.github.com/users/fvant/following{/other_user}","gists_url":"https://api.github.com/users/fvant/gists{/gist_id}","starred_url":"https://api.github.com/users/fvant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fvant/subscriptions","organizations_url":"https://api.github.com/users/fvant/orgs","repos_url":"https://api.github.com/users/fvant/repos","events_url":"https://api.github.com/users/fvant/events{/privacy}","received_events_url":"https://api.github.com/users/fvant/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-18T09:58:58Z","updated_at":"2015-06-18T09:58:58Z","closed_at":null,"body":"This worked fine up to 3 days ago; this commit still works:  5ed2e440260e2d06d234634305f4d61e82413f6c \r\n\r\nNow every SSH gets this error:\r\n\r\nfatal: [10.22.26.38]: FAILED! => {\"failed\": true, \"exception\": \"Traceback (most recent call last):\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/executor/process/worker.py\\\", line 118, in run\\n    executor_result = TaskExecutor(host, task, job_vars, new_connection_info, self._new_stdin, self._loader, shared_loader_obj).run()\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/executor/task_executor.py\\\", line 111, in run\\n    res = self._execute()\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/executor/task_executor.py\\\", line 266, in _execute\\n    result = self._handler.run(task_vars=variables)\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/plugins/action/normal.py\\\", line 27, in run\\n    return self._execute_module(tmp, task_vars=task_vars)\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/plugins/action/__init__.py\\\", line 355, in _execute_module\\n    self._transfer_data(remote_module_path, module_data)\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/plugins/action/__init__.py\\\", line 221, in _transfer_data\\n    self._connection.put_file(afile, remote_path)\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/plugins/connections/ssh.py\\\", line 418, in put_file\\n    (returncode, stdout, stderr) = self._communicate(p, stdin, indata)\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/plugins/connections/ssh.py\\\", line 181, in _communicate\\n    elif self.check_password_prompt(stdout):\\n  File \\\"/usr/local/lib/python2.7/dist-packages/ansible-2.0.0-py2.7.egg/ansible/plugins/connections/__init__.py\\\", line 136, in check_password_prompt\\n    return self.prompt(output)\\nTypeError: 'NoneType' object is not callable\\n\", \"stdout\": \"\"}\r\n"}}