Skip to content

Commit

Permalink
Add workaround for CentOS 8 to fetch archived contents from new vault…
Browse files Browse the repository at this point in the history
… mirror

Signed-off-by: Gaurav Talreja <[email protected]>
  • Loading branch information
Gauravtalreja1 committed Oct 25, 2023
1 parent e988815 commit 1c224d9
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions tests/foreman/api/test_convert2rhel.py
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,14 @@ def centos(
# updating centos packages on CentOS 8 is necessary for conversion
major = version.split('.')[0]
if major == '8':
# Workaround: contents for CentOS 8 are archived and moved to vault mirror after it is EOL
centos_host.execute(
'sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*'
)
centos_host.execute(
'sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*'
)

centos_host.execute('yum -y update centos-*')
repo_url = settings.repos.convert2rhel.convert_to_rhel_repo.format(major)
repo = create_repo(module_target_sat, module_entitlement_manifest_org, repo_url)
Expand Down

0 comments on commit 1c224d9

Please sign in to comment.