Add temp ceph repo for nautilus

The 8 repos are now gone 404. Until the proper 8-stream repo is
available we can use the rdo temp repo for now to unblock gates.

Related-Bug: 1959656
Change-Id: Ic75b8a6b4bb9172a4e06370380a113df593990fe
This commit is contained in:
Ronelle Landy 2022-02-01 07:59:09 -05:00
parent c5df4a6aca
commit 87c9879b91
1 changed files with 10 additions and 1 deletions

View File

@ -60,6 +60,13 @@ baseurl=%(mirror)s/SIGs/%(centos_release)s/storage/$basearch/ceph-%(ceph_release
gpgcheck=0
enabled=1
'''
CEPH_RDO_REPO_TEMPLATE = '''
[tripleo-centos-ceph-%(ceph_release)s]
name=tripleo-centos-ceph-%(ceph_release)s
baseurl=https://trunk.rdoproject.org/centos8-master/deps/storage/%(ceph_release)s/
gpgcheck=0
enabled=1
'''
OPSTOOLS_REPO_TEMPLATE = '''
[tripleo-centos-opstools]
name=tripleo-centos-opstools
@ -409,8 +416,10 @@ def _create_ceph(args, release):
if args.distro == 'centos7':
centos_release = '7'
template = CEPH_REPO_TEMPLATE
elif args.distro == 'centos8' and release == 'nautilus':
template = CEPH_RDO_REPO_TEMPLATE
elif args.distro == 'centos8':
centos_release = '8' if release == 'nautilus' else '8-stream'
centos_release = '8-stream'
template = CEPH_REPO_TEMPLATE
return template % {'centos_release': centos_release,