https://docs.ansible.com/ansible/latest/collections/ansible/builtin/meta_module.html#parameter-free_form


On Thu, 18 Feb 2021 at 19:45, j..r.. <[email protected]> wrote:

> I'm trying to deploy vms from template on esx with vmware_guest module
> and this work great, but I would like to do inside this playbook some
> modification on vm after deployment. My inventory file is being populated
> with the same playbook with hosts that are being deployed, but after that
> I'm doing some modification, problem is that this hosts are being skipped
> because ansible doesn't know for this hosts, setup module doesn't do the
> job. How would I convinced ansible to reread inventory file?
>
> Hear is last part of the playbook:
>
>    - name: add to inventoryfile
>      lineinfile:
>        dest: /home/ansible/vmware/inventory
>        line: '{{ item.vm_name }}'
>      loop: '{{ vm }}'
>      delegate_to: localhost
>
>    - setup:
>
>     - name: Read device information
>      community.general.parted: device=/dev/sda unit=MiB
>      register: sda_info
>      when: inventory_hostname in groups.deploy
>
>    - name: Extend an existing partition to fill all available space
>      community.general.parted:
>        device: /dev/sda
>        number: "{{ sda_info.partitions | length }}"
>        part_end: "100%"
>        resize: true
>        state: present
>      when: inventory_hostname in groups.deploy
>
>    - name: pv resize
>      community.general.lvg:
>        vg: vg_root
>         pvs: /dev/sda2
>        pvresize: yes
>      when: inventory_hostname in groups.deploy
>
>    - name: fqdn
>      hostname:
>        name: "{{ ansible_fqdn }}"
>      when: inventory_hostname in groups.deploy
>
>
> 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/d5833332-ea28-447f-b252-09c10c1af7e0n%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/d5833332-ea28-447f-b252-09c10c1af7e0n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
-- 
Sent from a mobile device - please excuse the brevity, spelling and
punctuation.

-- 
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/CAL8fbwN1Aw6Q8yUd1GDgV_CWYyJr5JmkHav0H4N63F-QjGVwAQ%40mail.gmail.com.

Reply via email to