-
Notifications
You must be signed in to change notification settings - Fork 141
[sushy_emulator] Add retry logic for container image pull #3564
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[sushy_emulator] Add retry logic for container image pull #3564
Conversation
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
c0d8916 to
cfb3ae5
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/279533f0e3e74c6f82efc691df9d7413 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 57m 53s |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/93cf5e9c7cec4a969b6e83836f78265f ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 33m 36s |
cfb3ae5 to
da0f4c6
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/3f5fea2b160245e1b69ce21094f587fa ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 27m 16s |
Add retries, delay, and until parameters to the podman_image task to handle temporary network failures when pulling the sushy emulator container image from the registry. Signed-off-by: Vito Castellano <vcastell@redhat.com>
da0f4c6 to
ff3e84f
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/59e5b2ae881442f58fb768e4109923e0 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 39m 12s |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/df68931374a647fbb3ca514a190919f8 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 39m 37s |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/3094dfe469a64c53a9b26a4f937f1d2c ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 55m 58s |
|
recheck |
The sushy emulator container image pull task could fail due to temporary network issues, causing the entire job to fail and requiring manual re-triggering.
Solution
Added retry logic to the
Pull Sushy Emulator container imagetask:This follows the same pattern already used in the
tempestrole.What does it solve?
Ref: OSPRH-23772