Just wanted to correct something I had shared earlier.
I thought I needed to save setup variables in order to do local templates. This is actually not true, because this is exactly what
the SETUP_CACHE variable holds.
As a result, I will not be saving files in /var/lib/ansible/setup_data/.
This shouldn’t really affect anyone as the code to this is just a few days old anyway.
If you want those files, you can acquire them using the fetch module.
For those that are confused, to avoid the dependency on python-jinja2 for doing templates, we’re going to be evaluating template data locally
and sending the resulting files over. This means you will need python-jinja2 only on the Ansible control machine.
–Michael