Task #2443
Updated by dkliban@redhat.com almost 8 years ago
The new 'ansible-pulp' repository should be created by following the guide[0] from Ansible Galaxy. The 'pulp' ansible role defined in pulp_packaging[1] CAN should be used as the basis for the new 'pulp' role. The new 'pulp' role should only install Pulp and it's dependencies. This EXCLUDES the message broker and the database. The new role should use parameters to determine which Pulp services should be made available on the host. The default behavior is to enable all the services. The README should provide an example playbook that uses the new 'pulp' role in combination with 'mongodb' and 'qpid_cpp_server' to deploy Pulp on a single machine. Once this repository is ready, it should be published on Ansible Galaxy. *Please not that there is already a pulp Ansible role[2] available on Ansible Galaxy. It is most likely less work to fork this repository instead of using ours as the basis.* [0] https://galaxy.ansible.com/intro#share [1] https://github.com/pulp/pulp_packaging/tree/master/ci/ansible/roles/pulp [2] https://galaxy.ansible.com/jtyr/pulp/