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

Parallel e2e jobs may hang indefinitely #963

Open
anmazzotti opened this issue Jan 2, 2025 · 3 comments
Open

Parallel e2e jobs may hang indefinitely #963

anmazzotti opened this issue Jan 2, 2025 · 3 comments
Labels
area/ci area/testing Indicates an issue related to test
Milestone

Comments

@anmazzotti
Copy link
Contributor

Sometimes the long running jobs on self-hosted runners will hang indefinitely.
I found the root cause to be the following restriction: https://cloud.google.com/compute/docs/machine-images/create-instance-from-machine-image#restrictions

The triggered job will fail creating the new VM with:

Operation rate exceeded for resource 'projects/my-project-name/global/machineImages/my-runner-image'. Too frequent operations from the source resource.

Currently this is not a problem as there are exactly 6 jobs running in parallel, only once a day. Adding a following job however will make it fail, as the limit is 6 per hour. A possible solution is documented in the link above, by taking the snapshot of a VM and use that as image.

@anmazzotti anmazzotti added the area/testing Indicates an issue related to test label Jan 2, 2025
@kkaempf
Copy link

kkaempf commented Jan 2, 2025

Does this also happen with self-hosted runners ?

@kkaempf kkaempf added the area/ci label Jan 2, 2025
@kkaempf kkaempf added this to the January 2025 milestone Jan 2, 2025
@anmazzotti
Copy link
Contributor Author

Only with self-hosted runners.

@kkaempf
Copy link

kkaempf commented Jan 2, 2025

Then please reach out to EIO on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci area/testing Indicates an issue related to test
Development

No branches or pull requests

2 participants