Skip to content
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

TF request retries #32

Open
The-Mule opened this issue May 7, 2024 · 1 comment
Open

TF request retries #32

The-Mule opened this issue May 7, 2024 · 1 comment

Comments

@The-Mule
Copy link
Collaborator

The-Mule commented May 7, 2024

Original EWA babysits executed test jobs and attempts to handle errors. E.g. when a job aborts it reties it (it does so using beaker-jobwatch tool). If possible we can try the same approach somehow.

@The-Mule The-Mule changed the title TF request TF request retries May 7, 2024
@kkaarreell
Copy link
Collaborator

I think there are at least two associated use cases.

  1. babysit running tests jobs and reschedule them if necessary - this should be possible in the current code by adding an extra code to the "execution" loop.
  2. ability for a user to re-run already finished job - for that I do not have a good answer, except that we should be able to point user to the respective TF job so it can be rerun. Also, if newa is executed locally it should be possible to restart from a certain part of the pipeline based on the present yaml files.

@The-Mule I read this issue that this is rather about 1. if not, feel free to open another issue describing the missing pieces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants