Use nodepool_rdo_proxy url instead of rdo trunk url

Currently in release file, we have rdo trunk url to lay
down dlrn and dlrn-deps repo.

In a restricted environment having network instability,
curl fails with `could not connect to rdo trunk url error`
while laying down the repo.

RDO trunk contents are already mirrored on different
cloud AFS mirror which are easily accessible.
Let use that one and avoid these errors.

This issue is seen in IBM cloud. Using nodepool_rdo_proxy
url exists with in the cloud fixes the issue.

Here is the testproject:
https://review.rdoproject.org/r/c/testproject/+/44235/2#message-09494ed17f2f9404b1bac0166ce45514d7ba8d12

Closes-Bug: #1982942

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I06a1784931abb7eb1bab7fc9dcd8be2cc14cfb66
This commit is contained in:
Chandan Kumar (raukadah) 2022-07-27 17:31:51 +05:30
parent da32b5bf0e
commit f50d529cca
4 changed files with 8 additions and 8 deletions

View File

@ -119,7 +119,7 @@ repos:
# RDO repos
- type: file
filename: delorean.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
# name of delorean-tripleo-component-current? naming is hard
- type: generic
@ -158,7 +158,7 @@ repos:
- type: file
filename: delorean-master-deps.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
# CentOS related repos
- type: generic

View File

@ -86,7 +86,7 @@ repo_cmd_before: |
repos:
- type: file
filename: delorean.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
# ATM current is not used in promotion jobs, this is a bug.
# However for consistency w/ what is merged. removing
@ -128,7 +128,7 @@ repos:
- type: file
filename: delorean-master-deps.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
# CentOS related repos
- type: generic

View File

@ -80,7 +80,7 @@ repo_cmd_before: |
repos:
- type: file
filename: delorean.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
# ATM current is not used in promotion jobs, this is a bug.
# However for consistency w/ what is merged. removing
@ -122,7 +122,7 @@ repos:
- type: file
filename: delorean-wallaby-deps.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
# CentOS related repos
- type: generic

View File

@ -131,7 +131,7 @@ repos:
# RDO repos
- type: file
filename: delorean.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/${DLRN_PATH_TAG}/delorean.repo"
# name of delorean-tripleo-component-current? naming is hard
- type: generic
@ -170,7 +170,7 @@ repos:
- type: file
filename: delorean-wallaby-deps.repo
down_url: "https://trunk.rdoproject.org/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
down_url: "${NODEPOOL_RDO_PROXY}/{{ distro_ver }}-{{ release }}/delorean-deps.repo"
# CentOS related repos
- type: generic