ansible_python_interpreter: /usr/libexec/platform-python
python_pip_package: python3-pip

all_repositories:
  baseos:
    name: rhel8-baseos
    baseurl: "{{ rhel_base }}/BaseOS/$basearch/os/"
  appstream:
    name: rhel8-appstream
    baseurl: "{{ rhel_base }}/AppStream/$basearch/os/"
  baseos-debug:
    name: rhel8-baseos-debug
    baseurl: "{{ rhel_base }}/BaseOS/$basearch/debug/tree/"
  appstream-debug:
    name: rhel8-appstream-debug
    baseurl: "{{ rhel_base }}/AppStream/$basearch/debug/tree/"

# These types of repositories will download the requested URL into the /etc/yum.repos.d
# folder in order to enable them
all_download_repositories:
  jenkins: http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

rpm_key_imports:
  - key: http://pkg.jenkins-ci.org/redhat-stable/jenkins.io.key
    validate_certs: true

jenkins_slave_repositories:
  - "{{ all_repositories.baseos }}"
  - "{{ all_repositories.appstream }}"

jenkins_slave_download_repositories: []

jenkins_master_repositories:
  - "{{ all_repositories.baseos }}"
  - "{{ all_repositories.appstream }}"
  - "{{ all_repositories.baseos-debug }}"
  - "{{ all_repositories.appstream-debug }}"
# which packages do we need here?
#  - "{{ all_repositories.certificate }}"

jenkins_master_download_repositories:
  - "{{ all_download_repositories.jenkins }}"
