aha https://github.com/ansible/ansible-modules-core/issues/138

On Wednesday, August 26, 2015 at 9:43:34 AM UTC-4, Majid al-Dosari wrote:
>
> i agree. this bothers me too.
>
> On Monday, March 30, 2015 at 7:53:27 PM UTC-4, Steven Ringo wrote:
>>
>> Hi,
>>
>> Machines that are powered off but match the tags in the EC2 module are 
>> not recognised by exact_count.
>>
>> Consider:
>>
>>    - A script provisioning an instance with exact_count of 1 and 
>>    associated tags is run. 
>>    - When run a second time, as expected the script does not provision 
>>    another instance. 
>>    - However if the machine is stopped, and then the script is run 
>>    again, another instance is provisioned. 
>>
>> The current implementation of exact_count assumes having a stopped 
>> machine should behave as if it does not exist, and will therefore provision 
>> another.
>>
>> I would prefer to see machine state be considered as part of the 
>> exact_count match. Use of the state tag as part of the exact_count 
>> criteria seems to be a good option. Current Ansible  does not allow this — 
>> a *parameters are mutually exclusive: ['exact_count', 'state'])* 
>> exception is thrown.
>>
>> Is there something I am missing, or perhaps another way to ensure that 
>> the machine is not reprovisioned when stopped.
>>
>> Happy to attempt to modify the module and submit a PR, but wanted your 
>> thoughts first.
>>
>> Thanks so much,
>>
>> Steve
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/a3dab1c5-8156-405e-86d1-36209c1fea0a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to