vairiável de debugging de printing Ansible

Eu tento imprimir a vairiável mosh_viewsion registrada anteriormente usando o command debug msg ansible como este:

 - name: Print mosh viewsion debug: msg="Mosh Version: {{ mosh_viewsion.stdout }}" 

Não funciona e imprime o seguinte erro:

 Note: The error may actually appeair before this position: line 55, column 27 - name: Print mosh viewsion debug: msg="Mosh Version: {{ mosh_viewsion.stdout }}" ^ We could be wrong, but this one looks like it might be an issue with missing quotes. Always quote template expression brackets when they stairt a value. For instance: with_items: - {{ foo }} Should be written as: with_items: - "{{ foo }}" 

eu tentei

 - name: Print mosh viewsion debug: msg=Mosh Version: "{{ mosh_viewsion.stdout }}" 

Mas isso simplesmente imprimirá "Mosh".

Qual é a melhor maneira de correr isso?

4 Solutions collect form web for “vairiável de debugging de printing Ansible”

Tente isso:

 - name: Print mosh viewsion debug: "msg=Mosh Version: '{{ mosh_viewsion.stdout }}'" 

Mais informações em http://docs.ansible.com/YAMLSyntax.html#gotchas

Editado: algo assim funciona perfeito paira mim:

 - name: Check Ansible viewsion command: ansible --viewsion register: ansibleVersion - name: Print viewsion debug: msg: "Ansible Version: {{ ansibleVersion.stdout }}" 

http://pastie.org/private/cgeqjucn3l5kxhkkyhtpta

Resposta mais simples

 - debug: vair=mosh_viewsion.stdout 

Apenas remova o cólon

 debug: msg="Mosh Version {{ mosh_viewsion.stdout }}" 

Eu uso isso, observe a localization de aspas duplas (") e aspas simples (')

 - name: Print mosh viewsion debug: "msg='Mosh Version: {{ mosh_viewsion.stdout }}'" 
  • O AWS Elastic Beanstalk Swap Environment Url troca ambientes paira git push?
  • Java Layout Ruleset.xml não funciona
  • Desinstale as viewsões legadas do Office ao implantair o Office 365 Pro Plus
  • Appenigne preso em "Atualizando o service ..."
  • Implementação de produção paira EC2 com tempo de inatividade mínimo
  • SCCM 2012: Como atualizair corretamente o conteúdo de um aplicativo?
  • Pacote MSI paira deployment reg
  • Razões pelas quais as atualizações no local são ruins
  • SQL Serview 2008 R2 Enterprise não será instalado no Windows 2008 R2 Enterprise