Hi
I have a playbook which create the vm in vCenter
---
- hosts: localhost
gather_facts: false
connection: local
vars_files:
- ./vars/xxx.yml
tasks:
- name: Create VM using template
vmware_guest:
hostname: "{{ vcenter_server }}"
username: "{{ vcenter_user }}"
password: "{{ vcenter_pass }}"
datacenter: "{{ vcenter_datacenter }}"
cluster: "{{ vcenter_cluster }}"
template: "{{ vcenter_template }}"
..
hostname: "{{ item }}"
with_items: "{{ servers }}"
- name: Update the Inventory
lineinfile:
dest: /etc/ansible/hosts
insertafter: '^\[MyServers\]'
line: '{{ item }}'
with_items: "{{ servers }}"
run_once: true
VM create works well, Any suggestions why the the hosts file is not getting
updated .. above is the code
Thanks
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/542ded49-eab9-4fbf-8faa-2ba91bc3517en%40googlegroups.com.