[ 
https://issues.apache.org/jira/browse/JCLOUDS-450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Bayer updated JCLOUDS-450:
---------------------------------

    Fix Version/s: 1.7.2

Committed for 1.8.0, waiting for 1.7.1 to release and then committing to 1.7.x 
as well.

> Support min/max count and client token fields for AWS EC2 RunInstances
> ----------------------------------------------------------------------
>
>                 Key: JCLOUDS-450
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-450
>             Project: jclouds
>          Issue Type: Improvement
>          Components: jclouds-compute
>            Reporter: Andrew Bayer
>            Assignee: Andrew Bayer
>             Fix For: 1.8.0, 1.7.2
>
>
> AWS's RunInstances API method 
> (http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-RunInstances.html)
>  allows for specifying minimum and maximum count - if given, you'll get at 
> least the minimum number and no more than the maximum, unless the minimum is 
> greater than the number of instances you can launch in that AZ/region (say, 
> if you've already got enough instances of a size that's got a per-region 
> limit such that creating min count more would push over the limit), in which 
> case you don't get any. It'd be nice to support this, both to simplify 
> multiple instance creation (rather than X separate calls to RunInstances, 
> just one...) and to take advantage of the behavior if you try to launch more 
> than you can.
> As well, we should have some form of support for RunInstances' idempotency - 
> see 
> http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html
>  - if you pass a client token to the call, each subsequent call with the same 
> arguments (including the client token) will return the same response, only 
> varying in the HTTP response code. So you can keep making the same call (say, 
> with a > 1 min count) until you get a terminating response.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to