O modelo Ansible adiciona 'u' à matriz no modelo

Eu tenho o seguintevars dentro do meu manual ansible eu tenho a seguinte estrutura

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

E tem o seguinte dentro do meuconf.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 %}

Agora, quando vou na VM e vejo o arquivo, recebo o seguinte:

Resultado

[[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 ou dentro dosans array.

Saída excetuada

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

Por que isso está acontecendo e como posso corrigi-lo?

questionAnswers(1)

yourAnswerToTheQuestion