Uploaded image for project: 'Bamboo'
  1. Bamboo
  2. BAM-18348

Bamboo will continuously attempt to run a spot instance even if Amazon reports that spot is unsupported for that AMI

    XMLWordPrintable

    Details

    • Type: Suggestion
    • Status: Gathering Interest (View Workflow)
    • Priority: Low
    • Resolution: Unresolved
    • Affects Version/s: 6.0.0
    • Fix Version/s: None
    • Component/s: Elastic Bamboo
    • Labels:
      None
    • Last commented by user?:
      true
    • Comments:
      1
    • Support reference count:
      1
    • UIS:
      0

      Description

      Problem Definition

      Bamboo will continuously attempt to run a spot instance even if Amazon responds that spot requests are unsupported for that AMI.

      E.g.

      Elastic Bamboo Error : EC2 Instance failed to start: EC2 instance order for image ami-950604f6 failed. 
      (com.amazonaws.services.ec2.model.AmazonEC2Exception : Unsupported product. (Service: AmazonEC2; Status Code: 400; Error Code: InvalidInput; Request ID: 7a254f86-6325-4103-9485-a848c67b1fd7))
      
      Elastic Bamboo Error : EC2 Instance failed to start: EC2 instance order for image ami-b13538d2 failed. 
      (com.amazonaws.services.ec2.model.AmazonEC2Exception : Microsoft SQL Server is not supported for spot instances. (Service: AmazonEC2; Status Code: 400; Error Code: UnsupportedOperation; Request ID: 13264974-c7d3-4a13-ae58-0e80e7f79aae))
      

      Suggested Solution

      In the event of an error raising the spot request, it would be good to be able to have it fallback to starting an on-demand instance in the same way it will if the timeout is reached.

        Attachments

          Activity

            People

            • Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Last commented:
                1 year, 15 weeks, 5 days ago