Error message
Explanation
The Maia runner tried to start a new thread and the operating system refused. This usually means too many tasks or threads are running at once on one instance.Potential causes
- Too many pipelines or loop iterations are running in parallel on one Maia runner.
- A container or host limit on threads or processes is lower than the workload needs.
Resolve the error
- Reduce the number of pipelines and parallel loop iterations running at the same time on the Maia runner.
-
Raise the process or thread limit (
pids-limitorulimit -u) on the container or host, if it’s set low. - Add instances so concurrent work is spread out.
- Re-run the pipeline.
-
If you still need help, contact Maia Support and include the items listed below.
- The full error text.
- The root pipeline execution ID.
- The Maia runner ID and the time of failure (UTC).