rpm_key issue with jenkins setup -failed to parse error

I am new to Ansible and trying to setup Jenkins via ansible playbook.
Below is the snippet from the mail.yml file used.

rpm_key: state=present key=/shared/temp/jenkins-ci.org.key

main.yml

First, make sure you are running a recent version of Ansible. 1.7.1 is the latest.

Occasionally the “you didn’t supply a sudo password / you supplied a wrong sudo password” on a particular OS detection isn’t perfect.

If you are using sudo, and need a password, be sure to supply --ask-sudo-pass.

It sounds like you’re having a traceback though. Is that all of the output that came back? Can you paste the rest of the playbook run so we can tell for sure?