Run in READY state for a long time
Last updated: November 7, 2024
Run in Ready state for a long time
When a run is in the READY state, it means the run is waiting for an available worker to execute it. The most common reason a run stays in the READY state is that there are no available workers to pick it up. This can occur in both private and public worker pools.
Troubleshooting Steps
Check Worker Pool Availability
Visit your Worker Pool page in Spacelift to see the current availability of workers. If all workers are occupied, your run will remain in the READY state until one becomes available.
Prioritize Runs on Private Workers
If you're using private workers, you can manually prioritize specific runs to be picked up sooner:In the UI: Go to the run queue or the run itself and manually click the prioritize button.
Using a Push Policy: Configure a push policy to automatically prioritize certain types of runs. Read more about run prioritization options here.
For Public Worker Pool Users
If you are experiencing this issue on public workers and have confirmed worker availability:Reach out to Spacelift Support with the run ID, and our team can help investigate further.
Additional Assistance
If the above steps do not resolve the issue, please contact our support team. Be sure to include the following information:
Run ID
Worker Pool Type (public or private)
Any relevant logs or error messages
Our team is here to ensure your runs proceed smoothly and without unnecessary delays.