Skip to content

stackhpc/ansible-collection-pulp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StackHPC pulp collection

Tests Publish to Galaxy

This repo contains stackhpc.pulp Ansible Collection. The collection includes roles supported by StackHPC for Pulp repository server configuration. Note: Pulp server installation is out of this collection's scope - for this purpose please see an official collection.

Tested with Ansible

Tested with the current Ansible 11 release.

Included content

pulp_container_content role pulp_content_guard role pulp_distribution role pulp_django_user role pulp_group role pulp_publication role pulp_repository role pulp_user role

Using this collection

Before using the collection, you need to install the collection with the ansible-galaxy CLI:

ansible-galaxy collection install stackhpc.pulp

You can also include it in a requirements.yml file and install it via ansible-galaxy collection install -r requirements.yml` using format:

collections:
- name: stackhpc.pulp

See Ansible Using collections for more details.

Testing

The integration tests require a running Pulp server. To run a Pulp in one container for testing:

tests/pulp-in-one.sh

Then, to run all of the integration tests:

ansible-playbook -v tests/*.yml

More information

Licensing

Apache License Version 2.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7