To ensure that all our playbooks continue running on the upcoming Ansible 2.0, I decided to give it a test run.
Did a clean checkout in a new tree and attempted to run my playbooks, sadly I immediately run into an error:
TASK [ec2-group : ec2-group : include] ******************************************
fatal: [xxxx]: FAILED! => {“msg”: “ERROR! Invalid shell type specified (bash), or the plugin for that shell type is missing.”, “failed”: true}
I should have been more thorough in my previous reply, when I mentioned it I was trying to point out that was causing the problem.
Disabling the option so it defaults to sh or explicitly specifying sh makes the problem go away.