Resolvido, set_fact usando a instrução if then else

Eu estou tentando definir uma variável no Ansible com set_fact em tempo de execução com base em outra variável. Se usa o primeiro valor, não importa qual seja o valor real. Aqui está o meu exemplo de código:

- name: Global_vars - get date info
    set_fact:  
      jm_env: "{{lookup('env', 'Environment')}}"
      l_env: "{% if '{{jm_env}}==Develop' %}d{% elif '{{jm_env}}==Staging'%}s{% else %}p{% endif %}"

l_env éd não importa o quejm_env está definido.

questionAnswers(2)

yourAnswerToTheQuestion