File tree Expand file tree Collapse file tree 9 files changed +15
-13
lines changed Expand file tree Collapse file tree 9 files changed +15
-13
lines changed Original file line number Diff line number Diff line change @@ -1389,7 +1389,7 @@ buildvariants:
13891389 display_name : e2e_operator_race_ubi_with_telemetry
13901390 tags : [ "pr_patch", "staging", "e2e_test_suite" ]
13911391 run_on :
1392- - ubuntu1804 -xlarge
1392+ - ubuntu2404 -xlarge
13931393 << : *base_om7_dependency_with_race
13941394 tasks :
13951395 - name : e2e_operator_race_with_telemetry_task_group
@@ -1666,7 +1666,7 @@ buildvariants:
16661666 tags : [ "pr_patch", "staging", "e2e_mco_test_suite" ]
16671667 << : *community_dependency
16681668 run_on :
1669- - ubuntu2004 -large
1669+ - ubuntu2404 -large
16701670
16711671 # # Manual (patch) E2E tests not run for every PR and commit
16721672
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ required_version="v2.0.2"
77# Install or update golangci-lint if not installed or version is incorrect
88if ! [[ -x " $( command -v golangci-lint) " ]]; then
99 echo " Installing/updating golangci-lint to version ${required_version} ..."
10- curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b " $( go env GOPATH) " /bin " ${required_version} "
10+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 -sSL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b " $( go env GOPATH) " /bin " ${required_version} "
1111else
1212 echo " golangci-lint is already installed"
1313fi
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ install_aws_cli_binary() {
1919 cd " ${temp_dir} "
2020
2121 echo " Downloading AWS CLI v2 for ${aws_arch} ..."
22- curl -s " https://awscli.amazonaws.com/awscli-exe-linux-${aws_arch} .zip" -o " awscliv2.zip"
22+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 - s " https://awscli.amazonaws.com/awscli-exe-linux-${aws_arch} .zip" -o " awscliv2.zip"
2323
2424 unzip -q awscliv2.zip
2525 sudo ./aws/install --update
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ set -Eeou pipefail
33
44source scripts/dev/set_env_context.sh
55
6- curl -s --retry 3 -LO " https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-linux-x86_64.tar.gz"
6+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 --silent -LO " https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-linux-x86_64.tar.gz"
77tar xf google-cloud-cli-linux-x86_64.tar.gz -C " ${workdir} "
88" ${workdir} " /google-cloud-sdk/install.sh --quiet
99source " ${workdir} /google-cloud-sdk/path.bash.inc"
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ mv kubectl "${bindir}"
2525echo " Downloading helm for ${ARCH} "
2626helm_archive=" ${tmpdir} /helm.tgz"
2727helm_version=" v3.17.1"
28- curl -s https://get.helm.sh/helm-${helm_version} -linux-" ${ARCH} " .tar.gz --output " ${helm_archive} "
28+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 - s https://get.helm.sh/helm-${helm_version} -linux-" ${ARCH} " .tar.gz --output " ${helm_archive} "
2929
3030tar xfz " ${helm_archive} " -C " ${tmpdir} " & > /dev/null
3131mv " ${tmpdir} /linux-${ARCH} /helm" " ${bindir} "
Original file line number Diff line number Diff line change @@ -4,10 +4,12 @@ set -Eeou pipefail
44source scripts/dev/set_env_context.sh
55
66bindir=" ${workdir:? } /bin"
7- mkdir -p " ${bindir} "
7+ tmpdir=" ${workdir:? } /tmp"
8+ mkdir -p " ${bindir} " " ${tmpdir} "
89
9- curl -s --retry 3 -LO " https://downloads.mongodb.com/compass/mongosh-2.3.8-linux-x64.tgz"
10- tar -zxvf mongosh-2.3.8-linux-x64.tgz
11- cd mongosh-2.3.8-linux-x64/bin
10+ # Download mongosh archive
11+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 --silent -LO " https://downloads.mongodb.com/compass/mongosh-2.3.8-linux-x64.tgz"
12+ tar -zxvf mongosh-2.3.8-linux-x64.tgz -C " ${tmpdir} "
13+ cd " ${tmpdir} /mongosh-2.3.8-linux-x64/bin"
1214./mongosh --version
1315mv mongosh " ${bindir} "
Original file line number Diff line number Diff line change 3333
3434# there is no mac build in for arm64
3535opm_arch=" amd64"
36- curl -L --retry 3 -o opm.tar.gz " https://mirror.openshift.com/pub/openshift-v4/${opm_arch} /clients/ocp/latest-4.12/opm-${opm_os} .tar.gz"
36+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 -L -o opm.tar.gz " https://mirror.openshift.com/pub/openshift-v4/${opm_arch} /clients/ocp/latest-4.12/opm-${opm_os} .tar.gz"
3737
3838# TODO: Sometimes tar is failing for unknown reasons in EVG. This is left intentionally. Remove if not causing problems anymore.
3939ls -al opm.tar.gz
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ mkdir -p "${bindir}" "${tmpdir}"
1010echo " Downloading shellcheck"
1111shellcheck_archive=" ${tmpdir} /shellcheck.tar.xz"
1212shellcheck_version=" v0.9.0"
13- curl --retry 3 --silent -L " https://github.com/koalaman/shellcheck/releases/download/${shellcheck_version} /shellcheck-${shellcheck_version} .linux.x86_64.tar.xz" -o " ${shellcheck_archive} "
13+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 --silent -L " https://github.com/koalaman/shellcheck/releases/download/${shellcheck_version} /shellcheck-${shellcheck_version} .linux.x86_64.tar.xz" -o " ${shellcheck_archive} "
1414tar -xf " ${shellcheck_archive} " -C " ${tmpdir} "
1515mv " ${tmpdir} /shellcheck-${shellcheck_version} /shellcheck" " ${bindir} "
1616rm " ${shellcheck_archive} "
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ download_and_install_binary() {
4646
4747 mkdir -p " ${dir} "
4848 echo " Downloading ${url} "
49- curl --retry 3 --silent -L " ${url} " -o " ${bin} "
49+ curl --retry 5 --retry-delay 3 --retry-all-errors --fail --show-error --max-time 180 --silent -L " ${url} " -o " ${bin} "
5050 chmod +x " ${bin} "
5151 mv " ${bin} " " ${dir} "
5252 echo " Installed ${bin} to ${dir} "
You can’t perform that action at this time.
0 commit comments