Hi,
Thanks for you reply. I discovered this soft recently so I don't realy have
the knowledge to complete my YML.
I treid to search how I can delete a VM on VMware and I create this
Playbook with your advice :
- hosts: all
gather_facts: false
connection: local
vars_prompt :
- name: "vsphere_password"
prompt: "vSphere Password"
- name: "notes"
prompt: "VM notes"
private: no
default: "Deployed with ansible"
tasks:
- vmware_guest:
hostname: '{{ vsphere_host }}'
username: '{{ vsphere_user }}'
password: '{{ vsphere_password }}'
uuid: 421e4592-c069-924d-ce20-7e7533fab926
state: absent
But it seems that it missing Something. Because it doesn't work.
Do you have an example of completed Playbook to do that ?
2017-08-29 16:56 GMT+02:00 Philippe Eveque <[email protected]>:
> What you have is a task that belongs to a tasks section
> You need to put this in the context of a play see http://docs.ansible.com/
> ansible/latest/playbooks_intro.html#playbook-language-example
>
> Phil
>
> 2017-08-29 11:30 GMT+02:00 olivier pouilly <[email protected]>:
>
>> Hi all,
>>
>> I recently discovered the module VMware_guest for ansible. I would like
>> to know how it's work. Indeed I installed ansible version 2.3.2.0. and the
>> module python 2.7.6 and PyVmomi.
>> And when I run a ansible-playbook like this :
>>
>> - name: Gather all registered virtual machines
>> local_action:
>> module: vmware_vm_facts
>> hostname: esxi_or_vcenter_ip_or_hostname
>> username: username
>> password: password
>>
>> And when I run the playbook I see the following message :
>>
>> ERROR! 'local_action' is not a valid attribute for a Play
>> The error appears to have been in '/etc/ansible/Vmware.yml': line 1,
>> column 3, but may
>> be elsewhere in the file depending on the exact syntax problem.
>> The offending line appears to be:
>>
>> - name: Gather all registered virtual machines
>> ^ here
>>
>> do I forgot Something ?
>>
>> Best Regards,
>>
>> --
>> 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 post to this group, send email to [email protected].
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/ansible-project/bb05dc34-b66b-4a55-9c85-fa132877e2e9%
>> 40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/bb05dc34-b66b-4a55-9c85-fa132877e2e9%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/ansible-project/Lr8SuQEIaUk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/ansible-project/CAB1FMuTy39UASaKTy_G_L1H_5kzjhP5n-AHQpsefba69Lp4ieA%
> 40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAB1FMuTy39UASaKTy_G_L1H_5kzjhP5n-AHQpsefba69Lp4ieA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/CAAJ48rhvyV_hz-K7Xxv3n-ErBHbJ%2BfkfUqCNa%3DW2L2OXVV4jsw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.