Previously when passing the apt_conf context variable to the template the variables would not necessarily retain their correct type. An example of this would be when using a pillar value of `null` it would be passed to the template as the string `"None"` instead of type `None`. If we pass the apt_conf context variables to the template using a json object the variables retain their correct types.pull/68/head
- group: root | - group: root | ||||
- mode: 644 | - mode: 644 | ||||
- context: | - context: | ||||
data: {{ contents }} | |||||
data: {{ contents|json }} | |||||
- require_in: | - require_in: | ||||
- file: {{ confd_dir }} | - file: {{ confd_dir }} | ||||
{% endfor %} | {% endfor %} |