Hi! I've started writing a new module for managing one Aruba Cloud provider https://github.com/mz0/ansible/blob/329b9c199f/lib/ansible/modules/cloud/aruba_smart/aruba_smart_vm.py and modeled my module on the digital_ocean_sshkey module.
However I cannot run my module - it fails very early on connection attempt which it quite unexpectedly does differently then the model module. Here're the relevant first lines of the good module run: TASK [digital_ocean_sshkey] ************************************************************** task path: <repo>/lib/ansible/modules/cloud/digital_ocean/try1.yml:5 File lookup using <secret>/do/my.apikey as file *<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: mz0* <127.0.0.1> EXEC /bin/sh -c 'echo ~mz0 && sleep 0' <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo ~/.ansible/tmp/ansible-tmp-1.. Very early my module runs very differently (note the Subj. line): TASK [aruba_smart_vm] ******************************************************************** task path: <repo>/lib/ansible/modules/cloud/aruba_smart/try1.yml:5 File lookup using <secret>/aruba/my.password as file File lookup using <secret>/aruba/my.user as file *<127.0.0.1> using connection plugin network_cli (was local)* <127.0.0.1> starting connection from persistent connection plugin <127.0.0.1> local domain socket does not exist, starting it <127.0.0.1> control socket path is ~/.ansible/pc/... <127.0.0.1> The full traceback is: Traceback (most recent call last): File "<repo>/bin/ansible-connection", line 103, in start self.connection._connect() File "<repo>/lib/ansible/plugins/connection/network_cli.py", line 313, in _connect ssh = self.paramiko_conn._connect() File "<repo>/lib/ansible/plugins/connection/paramiko_ssh.py", line 246, in _connect self.ssh = SSH_CONNECTION_CACHE[cache_key] = self._connect_uncached() File "<repo>/lib/ansible/plugins/connection/paramiko_ssh.py", line 362, in _connect_uncached raise AnsibleConnectionFailure(msg) AnsibleConnectionFailure: paramiko: The authenticity of host '127.0.0.1' can't be established. This playbook & module are here: https://github.com/mz0/ansible/tree/329b9c199f/lib/ansible/modules/cloud/aruba_smart The good playbook is very much the same: https://github.com/mz0/ansible/blob/329b9c199f/lib/ansible/modules/cloud/digital_ocean/try1.yml Please, suggest me the best course of action. MZ -- You received this message because you are subscribed to the Google Groups "Ansible Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to ansible-devel+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.