-
New Feature
-
Resolution: Unresolved
-
Major
-
None
Please add the ability to destroy an OCI agent (node) after N failed builds on a particular agent.
There are times that specific agents get into a bad state, and we'd like the OCI compute plugin to automatically recover from these situations by deleting the bad agent after N failed builds. The failure can be for any reason - the cause does not matter.
In addition, we'd like the OCI plugin to randomly choose from the available pool of nodes rather than always choosing the same one, because if an agent gets into a bad state and a build fails, it will choose the same bad agent on the next build.