Just tested this role on Ansible 1.5 under Debian and got the following error;
ERROR: debconf is not a legal parameter in an Ansible task or handler
Looks like this module was introduced into 1.6, so I upgraded to Ansible 1.8 and I still get the same problem.