This ansible playbook is for checking Aansible Automation Platform (AAP) Eecution Environment (EE) dependencies: ansible collections, pythond packages and system tools.
-
ansible playbook command line: ansible-playbook -i localhost, aap_ee_checker.yml -e '{"collection_list": ["community.docker", "dellemc.powermax"], "python_package_list": ["PyU4V", "boto3"], "system_tool_list": ["jq", "unzip"]}'
-
It is meant to be used in AAP. When an EE is used in a Project and Template, make sure use this playbook git source control url. When launching the job, provide parameters as following in Template's Variables area:
---
collection_list:
- "community.docker"
- "dellemc.powermax"
python_package_list:
- "boto3"
- "PyU4V"
system_tool_list:
- "jq"
- "unzip"