Trying to understand “concurrency” when using the remove execution plugin.
There is a “Workers Pool Size” setting under Administer > RemoteExecution that defaults to 5. Does this mean Foreman/foreman-tasks will connect to 5 hosts at a time and run the task if I had for example selected 50 hosts, similar to the Ansible “forks” parameter?
If not, what does this setting “remote_execution_pool_size” actually do and are there any “tuning” recommendations.
Foreman and Proxy versions:
Foreman 1.21.3
Foreman and Proxy plugin versions:
Remote execution plugin version 1.7