You should modify your hosts entry to point to inventory vms and delegate to localhost vmware tasks.
Hope that helps, Regards El sáb, 6 mar 2021 a las 8:54, [email protected] (<[email protected]>) escribió: > Hi > > I am using community.vmware related modules in a playbook .. which updates > tags & reboot vms > > In the same vm i would like to patch the VM > > Below is the code .. but the yum module here seems not acting on the > target ie "{{ vm_name }" but does not the ansible control node itself > > Any suggestions Please ( My requirement is not to use separate playbook ) > > --- > - hosts: localhost > gather_facts: false > connection: local > vars_files: > - /etc/ansible/playbooks/vm-provision/vars/vc.yml > tasks: > - name: Update tags > community.vmware.vmware_guest_custom_attributes: > hostname: "{{ vcenter_server }}" > username: "{{ vcenter_username }}" > password: "{{ vcenter_password }}" > validate_certs: no > name: "{{ vm_name }" > state: present > attributes: > - name: OS > value: "{{ vcenter_OS }}" > - name: Location > value: "{{ vcenter_Location }}" > - name: upgrade all packages > yum: name=* state=latest > > - name: Reboot the VM > community.vmware.vmware_guest_powerstate: > hostname: "{{ vcenter_server }}" > username: "{{ vcenter_username }}" > password: "{{ vcenter_password }}" > validate_certs: no > folder: "{{ vcenter_folder }}" > name: "{{ vm_name }" > state: reboot-guest > > Thanks > Kiran > > -- > 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/45726bf6-d0df-4b05-bc4a-6a33358f92een%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/45726bf6-d0df-4b05-bc4a-6a33358f92een%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAFtje5NwXiyu9df3bEACRNy3F8iwigc7pPjZm6WE_-UXXqi9Pg%40mail.gmail.com.
