|
43 | 43 |
|
44 | 44 | configure_rhocp_repo() { |
45 | 45 | local -r rhocp=$1 |
46 | | - local -r version=$2 |
| 46 | + local -r major=$2 |
| 47 | + local -r minor=$3 |
47 | 48 |
|
48 | 49 | # The repository may be empty if the beta mirror is not up yet |
49 | 50 | if [[ -z "${rhocp}" ]] ; then |
50 | 51 | return |
51 | 52 | fi |
52 | 53 |
|
53 | | - if [[ "${rhocp}" =~ ^[0-9]{2} ]]; then |
54 | | - run_command_on_vm host1 "sudo subscription-manager repos --enable rhocp-4.${rhocp}-for-rhel-9-\$(uname -m)-rpms" |
| 54 | + if [[ "${rhocp}" =~ ^[0-9]{1,2}$ ]]; then |
| 55 | + run_command_on_vm host1 "sudo subscription-manager repos --enable rhocp-${major}.${rhocp}-for-rhel-9-\$(uname -m)-rpms" |
55 | 56 | elif [[ "${rhocp}" =~ ^http ]]; then |
56 | | - local -r ocp_repo_name="rhocp-4.${version}-for-rhel-9-mirrorbeta-rpms" |
| 57 | + local -r ocp_repo_name="rhocp-${major}.${minor}-for-rhel-9-mirrorbeta-rpms" |
57 | 58 | local -r tmp_file=$(mktemp) |
58 | 59 |
|
59 | 60 | tee "${tmp_file}" >/dev/null <<EOF |
@@ -100,10 +101,10 @@ scenario_run_tests() { |
100 | 101 | # Note that rhocp or beta dependencies repository may not yet exist |
101 | 102 | # for the current version. Then, just use whatever we can get for |
102 | 103 | # the previous minor version. |
103 | | - configure_rhocp_repo "${RHOCP_MINOR_Y}" "${MINOR_VERSION}" |
104 | | - configure_rhocp_repo "${RHOCP_MINOR_Y_BETA}" "${MINOR_VERSION}" |
105 | | - configure_rhocp_repo "${RHOCP_MINOR_Y1}" "${PREVIOUS_MINOR_VERSION}" |
106 | | - configure_rhocp_repo "${RHOCP_MINOR_Y1_BETA}" "${PREVIOUS_MINOR_VERSION}" |
| 104 | + configure_rhocp_repo "${RHOCP_MINOR_Y}" "${MAJOR_VERSION}" "${MINOR_VERSION}" |
| 105 | + configure_rhocp_repo "${RHOCP_MINOR_Y_BETA}" "${MAJOR_VERSION}" "${MINOR_VERSION}" |
| 106 | + configure_rhocp_repo "${RHOCP_MINOR_Y1}" "${PREVIOUS_MAJOR_VERSION}" "${PREVIOUS_MINOR_VERSION}" |
| 107 | + configure_rhocp_repo "${RHOCP_MINOR_Y1_BETA}" "${PREVIOUS_MAJOR_VERSION}" "${PREVIOUS_MINOR_VERSION}" |
107 | 108 | configure_microshift_mirror "${PREVIOUS_RELEASE_REPO}" |
108 | 109 | run_command_on_vm host1 "sudo subscription-manager repos --enable fast-datapath-for-rhel-9-\$(uname -m)-rpms" |
109 | 110 |
|
|
0 commit comments