Ansible RDS module "boto required for this module" (but other AWS modules can find boto)

Hi all,

I’m using Ansible 2.1.1.0 in a virtualenv. I have been using the ‘ec2’ and ‘cloudformation’ modules in a Playbook with success. I am now trying to do some RDS stuff but I get the error “boto required for this module” when trying to run the following:

  • name: Get RDS instance facts
    rds:
    command: facts
    instance_name: “fabric-export-{{ item.db_name }}”
    aws_access_key:
    aws_secret_key:
    with_items: “{{ rds_postgres_instances }}”
    register: “rds_instance_{{ item.db_name }}_facts”
    tags: [‘rds’]

Where rds_postgres_instances is a hash variable that looks like this: