gcc_compat_package: compat-gcc-44

# It is important to import the RPM signing key for the Jenkins repository
# if you plan to use that repository
rpm_key_imports:
  - key: http://pkg.jenkins-ci.org/redhat-stable/jenkins.io.key
    validate_certs: true

all_repositories:
  latest:
    name: rhel7-latest
    baseurl: "{{ rhel_base }}/$basearch/os/"
  optional:
    name: rhel7-optional
    baseurl: "{{ rhel_base }}/$basearch/optional/os/"
  epel:
    name: epel
    mirrorlist: "{{ fedora_mirrors }}repo=epel-7"
  openstack:
    name: openstack
    baseurl: http://mirror.centos.org/centos/7/cloud/x86_64/openstack-mitaka/

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

jenkins_slave_repositories:
  - "{{ all_repositories.latest }}"
  - "{{ all_repositories.optional }}"
  - "{{ all_repositories.epel }}"

jenkins_slave_download_repositories:
  - "{{ all_download_repositories.beaker }}"

jenkins_master_repositories:
  - "{{ all_repositories.latest }}"
  - "{{ all_repositories.optional }}"
  - "{{ all_repositories.epel }}"
  - "{{ all_repositories.openstack }}"

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