Guest User

Untitled

a guest
Apr 8th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. - name: Create DRO entry
  2. uri:
  3. url: "{{ manageiq.api_url }}/api/generic_objects"
  4. method: POST
  5. validate_certs: no
  6. body_format: json
  7. validate_certs: "{{ manageiq_validate_certs }}"
  8. user: "{{ manageiq_user }}"
  9. password: "{{ manageiq_password }}"
  10. body: "{{ lookup('template','templates/bodydro.j2') }}"
  11. register: dro
  12.  
  13.  
  14. Template
  15.  
  16. action: create
  17. name: {{ poolname }}
  18. generic_object_definition:
  19. href: {{ manageiq.api_url }}/api/generic_object_definitions/99000000000002
  20. property_attributes:
  21. poolname: {{ poolname }}
  22. vip: {{ vip }}
  23. {% for i in range(count)%}
  24. node{{ i + 1 }}: private_dns_name_list[i]]
  25. {% endfor %}
  26. bigipserver: {{ bigip_server }}
  27. associations:
  28. service:
  29. - href: {{ manageiq.api_url }}/api/{{ manageiq.service }}
  30.  
  31. When running this I get
  32.  
  33. fatal: [localhost]: FAILED! => {"msg": "An unhandled exception occurred while running the lookup plugin 'template'. Error was a <class 'ansible.errors.AnsibleError'>, original message: Unexpected templating type error occurred on (action: create\n name: {{poolname}}\n generic_object_definition:\n href: {{ manageiq.api_url }}/api/generic_object_definitions/99000000000002\n property_attributes:\n poolname: {{ poolname }}\n vip: {{ vip }}\n {% for i in range(count)%}\n \tnode{{ i + 1 }}: private_dns_name_list[i]]\n {% endfor %}\n bigipserver: {{ bigip_server }}\n associations:\n service:\n - href: {{ manageiq.api_url }}/api/{{ manageiq.service }}\n): an integer is required"}
Add Comment
Please, Sign In to add comment