Not able to fetch RDS instance using rds_instance_info module

31 views
Skip to first unread message

Anirban Das

unread,
Apr 7, 2023, 3:49:47 AM4/7/23
to Ansible Project
Hi Team,

I was trying to fetch my existing RDS instance using rds_instance_info module, but while I execute the playbook, I got below error. Can you please look into this and guide me what to do

Error: fatal: [localhost]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (botocore or boto3) on ansible-controller's Python /usr/bin/python2. Please read module documentation and install in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter"}

Playbook:

---
- name: RDS Info
  hosts: localhost
  tasks:
  vars:
    region: "us-east-1"
    db_instance_identifier: "database-instance-1"
  tasks:
    - name: Get RDS Endpoint
      rds_instance_info:
        region: "{{ region }}"
        db_instance_identifier: "{{ db_instance_identifier }}"
      register: info

    - debug:
        msg: "{{ info }}"

Will McDonald

unread,
Apr 7, 2023, 4:16:39 AM4/7/23
to ansible...@googlegroups.com
1. What do you have in /etc/os-release ?

2. What version of Ansible do you have installed (and from where, packaged with the OS, pip installed?)

3. What version(s) of Python do you have installed?

4. Have you installed the requirements for whatever version of rds_instance_info_module you are using? (python3, boto3, botocore)


--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/b958302f-a188-42fa-9562-a470dff6cc5cn%40googlegroups.com.
Reply all
Reply to author
Forward
Message has been deleted
Message has been deleted
Message has been deleted
0 new messages