After upgrading to 2.0.0.2 I notice that there are 2 python processes “python /usr/bin/ansible-playbook stress.yml” taking up ~20% of the CPU each on the host machine that ran the playbook. Eating up resources like this for a long running playbook (I use playbooks to backup, and do virus scanning on a bunch of machines which can take hours) is not ideal. This didn’t happen with 1.9.2.
Here’s a basic playbook I used to reproduce this using gnu stress utility
I would not call it a bug nor expected behavior but this is something
we should improve on, open a ticket on github using teh template and
minimal examples for us to reproduce.
I stated this in the issue as well: I saw an increase in the sum of
user+sys time of 300%, so with 1.9.4 I hardly noticed a playbook run
on my Macbook and now it feels sluggish.
Regards Mirko