Hacker News new | ask | show | jobs
by CraigJPerry 4087 days ago
Those distributions have great dependency management, they will install the python 2 dependency when installing ansible
1 comments

This does not help when you want to manage Arch or Ubuntu machines, since you're not installing ansible there, you're just letting ansible connect with ssh and execute Python2 scripts.

So, before being able to run your playbooks to do your provisioning/deployment, now you have to handle credentials outside of ansible, connect to the remote machine manually and install an old version of Python.

It's only a minor annoyance for me, but it could get worse.

You can always use ansible ad-hoc tasks for this. There is the `raw` module which doesn't use python and just executes code.