On 01/03/2022 16:51, Nitrous wrote:
I have defined my hosts in the variable file:

[servers]

server1 ansible_host=ip address of server 1

server2 ansible_host=ip address of server 2

etc

I have a playbook that looks like this:

- hosts: '{{ hostname }}'
   gather_facts: no
   tasks:
   - name: Include vars for vcenter
     include_vars:
         file: /etc/ansible/roles/createvm/vars/main.yml
         name: vcenter
     vars:
       ansible_become_password: "{{ domain_password }}"

   - name: Include vars of server.yaml file
     include_vars:
         file: /etc/ansible/servers/{{ hostname }}.yaml
         name: server

   - name: Wait For Connection to Continue
     wait_for_connection:
       connect_timeout: 30

   - name: Reboot to check for second round of updates
     ansible.windows.win_reboot:
       msg: "Reboot to check for second round of updates"

   - import_role:
       name: windowsupdates

This playbook works fine if I run the command to specify 1 hostname:


ansible-playbook playbooks/file.yml -e "hostname=server1" -vvvv.

How can I run my file.yml against server1,server2 etc at the same time?

I suppose that -e "hostname=servers" should do the trick.

Regards
         Racke


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] 
<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/adaee4d9-0c58-4d00-a355-eeb4fe8bdba2n%40googlegroups.com
 
<https://groups.google.com/d/msgid/ansible-project/adaee4d9-0c58-4d00-a355-eeb4fe8bdba2n%40googlegroups.com?utm_medium=email&utm_source=footer>.


--
Automation expert - Ansible and friends
Linux administrator & Debian maintainer
Perl Dancer & conference hopper

--
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/a89fe0ef-bf32-9d0e-7a1d-f0f9111b8d54%40linuxia.de.

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to