Are these slaves running active jobs, or are they idle (from Jenkins point of 
view)?

----- Original Message -----
From: jenkinsci-users@googlegroups.com
To: jenkinsci-users@googlegroups.com
Cc: Kevin Fleming (BLOOMBERG/ 731 LEXIN)
At: Jan 21 2014 13:12:43

I would like to stop them, not terminate them. Is there a proper way to stop 
the instance from a Groovy script?

On Tuesday, January 21, 2014 11:51:00 AM UTC-6, Kevin Fleming wrote:
Yes, a Groovy script could iterate over the current list of Jenkins nodes, 
determine which ones are EC2 slaves, and then delete them. This would terminate 
the EC2 instances for those slaves.

----- Original Message -----
From: jenkins...@googlegroups.com
To: jenkins...@googlegroups.com
At: Jan 21 2014 12:24:52

Our Jenkins master server runs on an EC2 instance and we stop it twice a day to 
switch between a small and medium instance to reduce our bills during off 
hours. Our build slaves are EC2 instances using the Jenkins EC2 plugin. To keep 
the builds fast we have it configured to only stop the slaves rather than 
terminate them.

We are finding that when the master machine stops and restarts when an EC2 
slave is running, the EC2 instance stays running and the master slave is never 
able to re-establish a connection with it. It still has the instance ID 
correct. But, it is unable to connect. This requires manual intervention of 
terminating the old instances and starting new ones.

Is there some way we can properly stop the EC2 instances using a Jenkins Groovy 
script before shutting down the Jenkins instance? Hopefully this way the EC2 
plugin will correctly re-establish the connection on start-up. We have a 
Jenkins job which controls the timing of the shutdown process.-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to