Project

Profile

Help

Task #5929

Updated by bmbouter about 4 years ago

Using the latest ansible-galaxy CLI, install a Role by name. The docs for this are here: https://pulp-ansible.readthedocs.io/en/latest/workflows/ansible-galaxy-client.html#using-the-pulp-galaxy-api 

 This role should use python-bindings of pulp_ansible to: 
 1. Create a repository 
 2. Create a distribution to distribute that repository's latest content 
 3. Upload a Role to the repository using the Pulp's upload faciliites facilitiies (not a Galaxy API) 

 Then 
 1. Configure the CLI to use that distribution 
 2. Install the role by calling the CLI using subprocess

Back