Hello,
I wasn't able to find any reference to this so far so here it goes:
I have a playbook that creates a new autoscaling group
ec2_asg:
name: "{{ asg_name }}"
region: "us-east-1"
availability_zones: "us-east-1b,us-east-1c,us-east-1d,us-east-1e"
vpc_zone_identifier: [ 'subnet-xxxxxxxx', 'subnet-xxxxxxxx',
'subnet-xxxxxxxx', 'subnet-xxxxxxxx' ]
launch_config_name: "xxxxxxxx-{{ unique_id }}"
health_check_period: 60
health_check_type: ELB
min_size: 2
max_size: 8
desired_capacity: 2
replace_all_instances: yes
load_balancers: "{{ load_balancer }}"
wait_timeout: 600
I'm getting the following error on the task when running the playbook:
msg: BotoServerError: 400 Bad Request
<ErrorResponse xmlns="http://autoscaling.amazonaws.com/doc/2011-01-01/">
<Error>
<Type>Sender</Type>
<Code>ValidationError</Code>
<Message>Duplicate subnets specified: [x, x, x, x, ', ', s, u, b, n, e,
t, -, x, x, x, x, ,x x, ', ', s, u, b, n, e, t, -, x, x, x, x, x, ', ', s,
u, b, n, e, t, -, x, x, x, x, x, x, ']</Message>
</Error>
<RequestId>xxxxxxxxxxxxxxxxxxxxxxx</RequestId>
</ErrorResponse>
I've double-checked my subnets and they are unique.
According to the example in the documentation, the value for
vpc_zone_identifier should always be a list.
Anyone seen this before or now with Ansible 1.8.4?
Thanks.
--
*Arangel*
--
*Disclaimer*
This email is really important (well, most of them are.). Also, hopefully
the message has been sent to the person it’s intended for. If we stuffed up
by entering the wrong email address, we’re very sorry for cluttering up
your inbox. But if we have done that, then please do us a favour and let us
know…and if you could keep the juicy bits to yourself, that would be great
too.
Also…stuff that’s said in this message are the views of the person writing
the email and do not actually represent the views of GetSocial (although
they might, but we’re just hedging our bets here). Don’t think for one
minute that anything in this message should be construed as creating a
contract.
GetSocial owns the email infrastructure, including the contents.
Finally…do the right thing by the environment and “think before you ink”!
**********************************************************************
--
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/CA%2B11r6g4x7Lhuq%3DEZrxf72yQ-C1X%2Bgg9xfO4461ynR6AWL1XkA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.