Hi Team,
We run pipelines in Jenkins using ephemeral agents configured with gce plugin in our Jcasc and some of these agents are used just to orchestrate the jobs. These orchestrating agents are now removed mid run though they have a job running and have a status "suspended". This has started to happen only with the below mentioned version of the plugin because of the fix for the issue https://github.com/jenkinsci/google-compute-engine-plugin/pull/503. Is there a way to handle these scenarios from this version of the plugin? I see that there is a maxRunDuration that can be set to make sure the agents are not disconnected but the agents can be disconnected if some builds take longer than the duration set.
Jenkins Version: 2.479.3
GCE Plugin Version: google-compute-engine:4.680.v03300ceb_5e7e
Any input on this would be appreciated. Thank you.