debian-forge/schutzbot
Tomáš Hozza 9a47a56639 mockbuild.sh: retry dnf install up to 5 times
We have been observing a race condition in our CI when installing
packages at the beginning of the SUT setup. This happens only on RHEL
and it is caused by the `rhc` tool, which executes some Ansible
playbooks on system startup, which install packages using dnf. This
interferes with dnf commands ran by the `mockbuild.sh` script, which
results in a job failure.

Since there seems to be no way to determine if `rhc` finished "its
thing", let's retry dnf install of packages up to 5 times with
exponential backoff in between retries.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2023-05-29 15:53:24 +02:00
..
ci_details.sh tests: run tests on RHEL-9.1 and 8.7 nightly 2022-07-16 18:59:06 +02:00
deploy.sh CI: set up team SSH keys in before_script, not deploy.sh 2023-04-24 21:04:45 +02:00
manifest_tests.sh ci/parallelization: manifest tests run in parallel 2023-05-23 11:52:11 +02:00
mockbuild.sh mockbuild.sh: retry dnf install up to 5 times 2023-05-29 15:53:24 +02:00
RH-IT-Root-CA.keystore tests/ci: add sonarqube scan 2022-01-25 13:23:36 +02:00
sonarqube.sh tests/ci: fix sonarqube analysis for main branch 2022-02-04 12:57:36 +02:00
team_ssh_keys.txt Good bye Lars and David 😢 2023-04-21 16:30:56 +02:00
terraform Start building osbuild on RHEL 8.9 and 9.3 nightly 2023-05-04 13:34:35 +03:00
update_github_status.sh ci: add Gitlab CI 2021-06-30 19:54:37 +02:00