Details
-
Improvement
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
This is necessary to easily allow EBS volumes to be maintained with the instance. It's much more difficult (impossible?) to configure EBS volumes to be properly saved and remounted if the instances are terminated each time. When the instance is stopped, no charges are accruing, so it's often a better solution.
Code changed in jenkins
User: Francis Upton IV
Path:
src/main/java/hudson/plugins/ec2/EC2Slave.java
src/main/java/hudson/plugins/ec2/SlaveTemplate.java
src/main/resources/hudson/plugins/ec2/EC2Computer/configure.jelly
src/main/resources/hudson/plugins/ec2/SlaveTemplate/config.jelly
src/test/java/hudson/plugins/ec2/SlaveTemplateTest.java
src/test/java/hudson/plugins/ec2/TemplateLabelsTest.java
http://jenkins-ci.org/commit/ec2-plugin/a2739cd93cfdf518dfff795e16da9e121a5bdcd1
Log:
[FIXED JENKINS-12772] Allow instances to be stopped (instead of terminated) when they are not required