Uploaded image for project: 'Automation Hub'
  1. Automation Hub
  2. AAH-400

Following install guide throws error looking for 'geerlingguy.postgresql'

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Backend
    • False
    • False
    • Undefined

      When following the

      End User Installation guide

      I run this step/command 

      $ ansible-playbook enduser-install.yml -i hosts --extra-vars "@enduser-install-vars.yml" -b -K
      

       
      and get the error

      ERROR! the role 'geerlingguy.postgresql' was not found in pulp.pulp_installer:ansible.builtin
      
      The error appears to be in '/home/myuser/.ansible/collections/ansible_collections/pulp/pulp_installer/roles/pulp_database/tasks/install_postgres.yml': line 29, column 15, but may
      be elsewhere in the file depending on the exact syntax problem.
      
      The offending line appears to be:
      
            include_role:
              name: geerlingguy.postgresql
                    ^ here
      

      I've verified that role is installed as can be seen with

      $ find ~/.ansible -type d -name geerlingguy.postgresql
      /home/myuser/.ansible/collections/ansible_collections/pulp/pulp_installer/pulp-ci/ci/ansible/roles/geerlingguy.postgresql
      /home/myuser/.ansible/collections/ansible_collections/pulp/pulp_installer/roles/geerlingguy.postgresql
      /home/myuser/.ansible/collections/ansible_collections/pulp/pulp_installer/vagrant/playbooks/roles/geerlingguy.postgresql
      /home/myuser/.ansible/roles/geerlingguy.postgresql
      

      Where is it looking for that role?

              chousekn Chris Houseknecht (Inactive)
              terekc Terek Campbell (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: