v2.0.1
- Using multi-line extra arguments in YAML/JSON format to be able to parse variable types, the current way extra variable are handled is by appending them to the cmd using key=value syntax which cause lot of quoting issues and force all variables to be interpreted as strings in ansible http://docs.ansible.com/ansible/playbooks_variables.html :
Values passed in using the key=value syntax are interpreted as strings. Use the JSON format if you need to pass in anything that shouldn’t be a string (Booleans, integers, floats, lists etc).
- Restoring Extra cmd arguments parameters as it could be useful in some use cases
- Fixing Cleanup on failure, to make sure the ansible process is killed when the parent process is killed or interrupted.
- Rundeck options as environment variables