La plantilla Ansible agrega 'u' a la matriz en la plantilla

Tengo lo siguientevars dentro de mi libro de jugadas ansible obtuve la siguiente estructura

domains:
  - { main: 'local1.com', sans: ['test.local1.com', 'test2.local.com'] }
  - { main: 'local3.com' }
  - { main: 'local4.com' }

Y tener lo siguiente dentro de miconf.j2

{% for domain in domains %}
  [[acme.domains]]

    {% for key, value in domain.iteritems() %}
      {% if value is string %}
        {{ key }} = "{{ value }}"
      {% else %}
        {{ key }} = {{ value }}
      {% endif %}
    {% endfor %}
{% endfor %}

Ahora, cuando entro en la máquina virtual y veo el archivo, obtengo lo siguiente:

Salida

[[acme.domains]]
  main = "local1.com
  sans = [u'test.local1.com', u'test2.local.com']
[[acme.domains]]
  main = "local3.com"
[[acme.domains]]
  main = "local4.com"

Observe lau dentro de lasans formación.

Salida excluida

[[acme.domains]]
  main = "local1.com"
  sans = ["test.local1.com", "test2.local.com"]
[[acme.domains]]
  main = "local3.com"
[[acme.domains]]
  main = "local4.com"

¿Por qué sucede esto y cómo puedo solucionarlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta