zuul-jobs/roles/multi-node-bridge/templates/zuul-multi-node-bridge-ovs.repo.j2
Chandan Kumar (raukadah) 8399dd1842 Donot Setup RDO gpg keys and repo for RHEL and Fedora
Currently in multi-node-bridge role, For RHEL and CentOS
distro, RDO repos are setted up and from where rdo-openvswitch
get pulled in RHEL deployment and causes unwanted failures.

Like a particular version of rdo-openvswitch is not yet available
in CentOS and it fails the job with nothing provides message.

Enabling RDO repos specifically for CentOS and other distros
except RHEL and Fedora will fix the
issue.

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: Id68f5904c4ec3d667a16e9f4f195d53b02d29cec
2022-04-18 21:51:15 +05:30

45 lines
1.7 KiB
Django/Jinja

# Vendored from rdo-release: https://github.com/rdo-infra/rdo-release
{% if ansible_distribution_major_version|int <= 7 %}
[centos-openstack-queens]
name=CentOS OpenStack Queens Repository
{% if zuul_site_mirror_fqdn is defined %}
baseurl=http://{{ zuul_site_mirror_fqdn }}/centos/7/cloud/$basearch/openstack-queens/
{% else %}
baseurl=http://mirror.centos.org/centos/7/cloud/$basearch/openstack-queens/
{% endif %}
gpgcheck=1
enabled=1
gpgkey=file:///tmp/RPM-GPG-KEY-CentOS-SIG-Cloud
{% elif ansible_distribution_major_version|int == 8 %}
[RDO-CentOS8-deps]
name=CentOS OpenStack Train Repository
{% if zuul_site_mirror_fqdn is defined %}
baseurl=http://{{ zuul_site_mirror_fqdn }}/centos/8-stream/cloud/$basearch/openstack-train/
{% else %}
baseurl=http://mirror.centos.org/centos/8-stream/cloud/$basearch/openstack-train/
{% endif %}
gpgcheck=0
enabled=1
# TODO: Replace testing repo once C9 released repos as available. Currently Centos9 stream release
# repos are not available so need to use testing repo available at buildlogs.centos.org.
{% elif ansible_distribution_major_version|int == 9 %}
[RDO-CentOS9-stream-deps]
name=CentOS OpenStack Xena Repository
{% if zuul_site_mirror_fqdn is defined %}
baseurl=http://{{ zuul_site_mirror_fqdn }}:8080/buildlogs.centos/9-stream/cloud/x86_64/openstack-xena/
{% else %}
baseurl=https://buildlogs.centos.org/centos/9-stream/cloud/x86_64/openstack-xena/
{% endif %}
gpgcheck=0
enabled=1
[RDO-CentOS9-stream-nfv]
name=CentOS9 Stream NFV Repository
{% if zuul_site_mirror_fqdn is defined %}
baseurl=http://{{ zuul_site_mirror_fqdn }}:8080/buildlogs.centos/9-stream/nfv/x86_64/openvswitch-2/
{% else %}
baseurl=https://buildlogs.centos.org/centos/9-stream/nfv/x86_64/openvswitch-2/
{% endif %}
gpgcheck=0
enabled=1
{% endif %}