[X] I am using charts that are officially provided
Controller Version
0.9.1
Deployment Method
ArgoCD
Checks
[X] This isn't a question or user support case (For Q&A and community support, go to Discussions).
[X] I've read the Changelog before submitting this issue and I'm sure it's not due to any recently-introduced backward-incompatible changes
To Reproduce
Provision a new Node or Start the Runner Pod slowly.
Describe the bug
When there is a delay in starting the Runner Pod (e.g., when a new Node is being provisioned), a scale-down is triggered, resulting in the termination of the Runner Pod before it can handle any Jobs. Setting minRunners to 1 prevents the scale-down from being triggered. This issue does not occur when using version 0.8.3.
Describe the expected behavior
The expected behavior is that the Runner Pod should not be scaled down during startup delays, allowing it to handle Jobs once it is ready.
Checks
Controller Version
0.9.1
Deployment Method
ArgoCD
Checks
To Reproduce
Describe the bug
When there is a delay in starting the Runner Pod (e.g., when a new Node is being provisioned), a scale-down is triggered, resulting in the termination of the Runner Pod before it can handle any Jobs. Setting
minRunners
to 1 prevents the scale-down from being triggered. This issue does not occur when using version 0.8.3.Describe the expected behavior
The expected behavior is that the Runner Pod should not be scaled down during startup delays, allowing it to handle Jobs once it is ready.
Additional Context
Controller Logs
Runner Pod Logs