Skip to content

Commit

Permalink
[DNM] test pulp mirror
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Berendt <berendt@osism.tech>
  • Loading branch information
berendt committed Jul 1, 2023
1 parent 61e4639 commit d5a123c
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 5 deletions.
17 changes: 17 additions & 0 deletions files/ansible.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,20 @@ gathering = smart

[ssh_connection]
pipelining = true

# Use our Pulp mirror as primary source and use Ansible Galaxy as fallback.
# Mirrored content on Pulp can be viewed and extended in the following
# repository: https://github.com/osism/sbom/tree/main/mirrors/pulp
[galaxy]
server_list = mirror, galaxy

[galaxy_server.mirror]
url = http://81.163.193.42:8080/pulp_ansible/galaxy/mirror/

# This account is only assigned viewer rights and we use this to provide
# access not completely public.
username = mirror
password = Ahphee6a

[galaxy_server.galaxy]
url = https://galaxy.ansible.com/
18 changes: 13 additions & 5 deletions files/src/templates/requirements.yml.j2
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
---
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

#
# Use our Pulp mirror as primary source and use Ansible Galaxy as
# fallback.
#
# Mirrored content on Pulp can be viewed and extended in the following
# repository: https://github.com/osism/sbom/tree/main/mirrors/pulp
#
# The used account is only assigned viewer rights and we use this to
# provide access not completely public.
---
roles:
{% for name in ansible_roles.keys() %}
- name: {{ name }}
Expand All @@ -9,7 +17,7 @@ roles:
type: git
src: git+https://github.com/{{ ansible_role_names[name] }}.git
{% else %}
source: https://galaxy.ansible.com
source: http://81.163.193.42:8080/pulp_ansible/galaxy/mirror/
{% endif %}
{% endfor %}

Expand All @@ -18,7 +26,7 @@ collections:
{% if ansible_collection_names[name] %}
{% if is_release == "true" and "osism" in name %}
- name: {{ name }}
source: https://galaxy.ansible.com
source: http://81.163.193.42:8080/pulp_ansible/galaxy/mirror/
version: {{ ansible_collections[name] }}
{% else %}
- name: https://github.com/{{ ansible_collection_names[name] }}.git
Expand All @@ -27,7 +35,7 @@ collections:
{% endif %}
{% else %}
- name: {{ name }}
source: https://galaxy.ansible.com
source: http://81.163.193.42:8080/pulp_ansible/galaxy/mirror/
version: {{ ansible_collections[name] }}
{% endif %}
{% endfor %}

0 comments on commit d5a123c

Please sign in to comment.