Hi there,
I noticed when running more than three jobs / templates in parallel the additional started jobs will remain in status “pending”. The pending job will be started when another one is finished.
In our environemnt there is one instance group, including one instance which saying capactiy 100% with 3 concurrent jobs (66% with 2 Jobs)
I changed the forks value from default (5) to 10, but this did not change the behaviour regarding concurrent running jobs.
We are using AWX (17.0.1) in a docker container environment. I know it is not up to date. Any Ideas how to increase concurrent jobs ? 10 should be sufficient, I don*t see any resource / perfromance issues.
can you set “allow_simultaneous” to true on the job template through the API? (also called enable concurrent jobs in the GUI). By default this is turned off
My solution was to change the forks value of a template. Prevously I used the default forks value of 5 for each template, which allowed three parallel template executions (no matter how many target hosts per template).
Since I have several templates running against only one target host I can set the forks value to 1. This enables to run more than three templates.