(gdb) py-bt Traceback (most recent call first): Garbage-collecting File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/shell/powershell.py", line 1242, in class ShellModule(object): File "", line 222, in _call_with_frames_removed File "", line 665, in exec_module File "", line 673, in _load_unlocked File "", line 693, in _load File "/usr/lib/python3.5/imp.py", line 172, in load_source module = _load(spec) File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/__init__.py", line 343, in _load_module_source module = imp.load_source(full_name, path, module_file) File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/__init__.py", line 420, in all self._module_cache[path] = self._load_module_source(name, path) File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/connection/__init__.py", line 97, in __init__ for shell in shell_loader.all(): File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/connection/ssh.py", line 121, in __init__ super(Connection, self).__init__(*args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/__init__.py", line 378, in get obj = obj(*args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/ansible/executor/task_executor.py", line 719, in _get_connection connection = self._shared_loader_obj.connection_loader.get(conn_type, self._play_context, self._new_stdin) File "/usr/local/lib/python3.5/dist-packages/ansible/executor/task_executor.py", line 472, in _execute self._connection = self._get_connection(variables=variables, templar=templar) File "/usr/local/lib/python3.5/dist-packages/ansible/executor/task_executor.py", line 290, in _run_loop res = self._execute(variables=task_vars) File "/usr/local/lib/python3.5/dist-packages/ansible/executor/task_executor.py", line 97, in run item_results = self._run_loop(items) File "/usr/local/lib/python3.5/dist-packages/ansible/executor/process/worker.py", line 116, in run self._rslt_q File "/usr/lib/python3.5/multiprocessing/process.py", line 249, in _bootstrap self.run() File "/usr/lib/python3.5/multiprocessing/popen_fork.py", line 74, in _launch code = process_obj._bootstrap() File "/usr/lib/python3.5/multiprocessing/popen_fork.py", line 20, in __init__ self._launch(process_obj) File "/usr/lib/python3.5/multiprocessing/context.py", line 267, in _Popen return Popen(process_obj) File "/usr/lib/python3.5/multiprocessing/context.py", line 212, in _Popen return _default_context.get_context().Process._Popen(process_obj) File "/usr/lib/python3.5/multiprocessing/process.py", line 105, in start self._popen = self._Popen(self) File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/strategy/__init__.py", line 215, in _queue_task worker_prc.start() File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/strategy/linear.py", line 263, in run self._queue_task(host, task, task_vars, play_context) File "/usr/local/lib/python3.5/dist-packages/ansible/executor/task_queue_manager.py", line 288, in run play_return = strategy.run(iterator, play_context) File "/usr/local/lib/python3.5/dist-packages/ansible/executor/playbook_executor.py", line 153, in run result = self._tqm.run(play=play) File "/usr/local/lib/python3.5/dist-packages/ansible/cli/playbook.py", line 154, in run results = pbex.run() File "/usr/local/bin/ansible-playbook", line 109, in exit_code = cli.run()