passing data to roles via parameters without accidentally flattening it

Here is a case where we need to use the old style variable naming to reference variables within data-structures.

https://gist.github.com/jarv/35726a20c6c8d0353be9

Not sure if there is a way to get the desired output using Jinja syntax in my case.
I’m fine using the old style variable syntax for now unless this behavior is likely to change in future releases.

-John

Yep, we know about the reference thing and are going to find a good syntactical answer for it.

One is probably radically simplifying the Jinja2 code (there are some hacks in there that shouldn’t be) so “{{” operations can keep their types unless it’s very obvious it’s the “end result” time where they need to be a string.