It seems that all jobs are enqueued, and only one will run at a time. How can we run more than one?
To pass a value to nodes, use the --extra-vars or -e option while running the Ansible playbook, as seen below. This ensures you avoid accidental running of the playbook against hardcoded hosts.
A value of zero uses the Ansible default setting, which is 5 parallel processes unless overridden in /etc/ansible/ansible. cfg . Limit: A host pattern to further constrain the list of hosts managed or affected by the playbook. Multiple patterns can be separated by colons (“:”).
Tower is designed to parallelize jobs, but there are a couple of cases where it will not.
Simultaneous jobs can be executed from Tower. Job templates have "Enable Concurrent Jobs" option. See section "15.4. Job Concurrency" at http://docs.ansible.com/ansible-tower/latest/html/userguide/jobs.html.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With