Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-6108

Elastic Instance Management starts more instances than needed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Answered
    • Medium
    • 2.6.1
    • 2.6
    • Elastic Bamboo
    • None

    Description

      If there is one plan in the queue that qualifies for an elastic instance to be started more than one instance will be started.
      The reason could be that it takes up to 4 min to start an elastic agent. The el instance manager checks every minute if there is a qualifying plan in the queue and start another instance (unnecessarily)

      3 Instances to build one plan

      Jun 17, 2010 9:47:25 PM Requested that new elastic instance be created for configuration: Default
      Jun 17, 2010 9:47:27 PM Elastic instance i-3e786655 transitioned from STARTING to IDENTIFIED.
      Jun 17, 2010 9:49:22 PM Elastic instance i-3e786655 transitioned from IDENTIFIED to RUNNING.
      Jun 17, 2010 9:49:47 PM An elastic instance is loading on instance: i-3e786655
      Jun 17, 2010 9:51:19 PM Elastic Agent "Elastic Agent on i-3e786655" started on instance i-3e786655
      Jun 17, 2010 9:51:25 PM Requested that new elastic instance be created for configuration: Default
      Jun 17, 2010 9:51:25 PM Requested that new elastic instance be created for configuration: Default
      Jun 17, 2010 9:51:28 PM Elastic instance i-2c796747 transitioned from STARTING to IDENTIFIED.
      Jun 17, 2010 9:51:28 PM Elastic instance i-22796749 transitioned from STARTING to IDENTIFIED.
      Jun 17, 2010 9:53:24 PM Elastic instance i-2c796747 transitioned from IDENTIFIED to RUNNING.
      Jun 17, 2010 9:53:25 PM Elastic instance i-22796749 transitioned from IDENTIFIED to RUNNING.
      Jun 17, 2010 9:53:48 PM An elastic instance is loading on instance: i-2c796747
      Jun 17, 2010 9:53:51 PM An elastic instance is loading on instance: i-22796749
      Jun 17, 2010 9:55:37 PM Elastic Agent "Elastic Agent on i-22796749" started on instance i-22796749
      Jun 17, 2010 9:55:41 PM Elastic Agent "Elastic Agent on i-2c796747" started on instance i-2c796747 
      
      Configuration

      Elastic Bamboo Global Settings
      Maximum Number of Elastic Instances: 5
      Automatic Shutdown:
      EC2 instances will be automatically terminated 300 seconds after the agent process ends
      Elastic Bamboo AWS Settings
      AWS account identifier files are not automatically uploaded to new elastic instances.
      Automatic Elastic Instance Management
      Bamboo will automatically manage your elastic instances based on the following criteria:

      • Bamboo will shut down elastic instances which have been idle for more than 10 minute(s).
      • A maximum of 4 elastic instance(s) can be started each minute.
      • New elastic instances will be started when all of the following conditions have been met:
        o There are at least 2 build(s) in a queue.
        o There are at least 1 build(s) in a queue that are executable on elastic images.
        o The average time builds have been waiting in a queue is at least 2 minute(s).

      Attachments

        Activity

          People

            akazatchkov Anatoli
            ukuhnhardt Ulrich Kuhnhardt [Atlassian]
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: