Access to extra modules?

I just installed version 1.8.4 from epel on centos. I am unable to call extra modules from playbooks, I get this:

ERROR: known_hosts is not a legal parameter in an Ansible task or handler

I can see the that the extra modules exist in /usr/lib/python2.6/site-packages/ansible/modules. If I use that as my “library” variable in ansible.cfg, I still get the same error. What am I doing wrong?

The known_hosts modules was added in 1.9.

The docs are wrong, but were recently fixed to specify the correct version.

See https://github.com/ansible/ansible-modules-extras/pull/347