Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-12772

Allow instances to be stopped (instead of terminated) when they are not required

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: ec2-plugin
    • Labels:
      None
    • Similar Issues:

      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.

        Attachments

          Activity

          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          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

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - 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
          Hide
          dogfood dogfood added a comment -

          Integrated in plugins_ec2 #62
          [FIXED JENKINS-12772] Allow instances to be stopped (instead of terminated) when they are not required (Revision a2739cd93cfdf518dfff795e16da9e121a5bdcd1)

          Result = SUCCESS
          francis :
          Files :

          • src/main/java/hudson/plugins/ec2/EC2Slave.java
          • src/main/resources/hudson/plugins/ec2/SlaveTemplate/config.jelly
          • src/test/java/hudson/plugins/ec2/TemplateLabelsTest.java
          • src/main/resources/hudson/plugins/ec2/EC2Computer/configure.jelly
          • src/main/java/hudson/plugins/ec2/SlaveTemplate.java
          • src/test/java/hudson/plugins/ec2/SlaveTemplateTest.java
          Show
          dogfood dogfood added a comment - Integrated in plugins_ec2 #62 [FIXED JENKINS-12772] Allow instances to be stopped (instead of terminated) when they are not required (Revision a2739cd93cfdf518dfff795e16da9e121a5bdcd1) Result = SUCCESS francis : Files : src/main/java/hudson/plugins/ec2/EC2Slave.java src/main/resources/hudson/plugins/ec2/SlaveTemplate/config.jelly src/test/java/hudson/plugins/ec2/TemplateLabelsTest.java src/main/resources/hudson/plugins/ec2/EC2Computer/configure.jelly src/main/java/hudson/plugins/ec2/SlaveTemplate.java src/test/java/hudson/plugins/ec2/SlaveTemplateTest.java

            People

            • Assignee:
              francisu Francis Upton
              Reporter:
              francisu Francis Upton
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: