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
@@ -32,7 +32,7 @@ | |||
- group: root | |||
- mode: 644 | |||
- context: | |||
data: {{ contents }} | |||
data: {{ contents|json }} | |||
- require_in: | |||
- file: {{ confd_dir }} | |||
{% endfor %} |