ON SOFTWARE VERSIONS AND THE BRITTLENESS OF TOOLS

I happened to stumble into a troubleshooting session where one person was trying to set up a container based development environment in order to do some work with Python 2.7 and Ansible. It was very stubbornly not working, and, while discussing various avenues of investigation (is it the Ansible version, the virtual environment, is poetry doing something etc.), I also decided to ask why - more specifically "Why Python 2.7?". The resulting discussion and tweets are the main catalyst for this post.

20211125 | misc | #automation #python #musing

ANSIBLE'S TRUTHY BOOLEANS

It all started with a question about Ansible - someone was getting a False when they were expecting a True after converting a variable using the bool filter. The solution to that particular problem was fairly easily found, but one additional detail caused me to go down the proverbial rabbit hole.

20191031 | sys | #automation #notes #python