ibm-mas / ansible-devops

Ansible collection supporting devops for IBM Maximo Application Suite
https://ibm-mas.github.io/ansible-devops/
Eclipse Public License 2.0
47 stars 79 forks source link

mongodb role error when using aws as provider #1335

Closed mudspringhiker closed 1 month ago

mudspringhiker commented 1 month ago

While trying to provision MAS in AWS using DocumentDB (MONGODB_PROVIDER=aws) using oneclick_core, I get the following error:

TASK [ibm.mas_devops.mongodb : include_tasks] *****************************************************
fatal: [localhost]: FAILED! =>
  reason: Could not find or access '/opt/app-root/lib64/python3.9/site-packages/ansible_collections/ibm/mas_devops/playbooks/tasks/providers/aws/provision.yml' on the Ansible Controller.
[WARNING]: Failure using method (v2_runner_on_failed) in callback plugin
(<ansible.plugins.callback.junit.CallbackModule object at 0x7f33a0d2aa60>): /opt/app-
root/lib64/python3.9/site-
packages/ansible_collections/ibm/mas_devops/roles/mongodb/tasks/main.yml:11: localhost:
ibm.mas_devops.mongodb : include_tasks _raw_params=tasks/providers/{{ mongodb_provider }}/{{
mongodb_action }}.yml: duplicate host callback: localhost
mudspringhiker commented 1 month ago

Does not matter what mongodb provider used.

mudspringhiker commented 1 month ago

Also seen in mas install. Makes sense. I'm using MAS CLI v9.2.0.