This looks like a definition of a role, not a play. If you want this to be
a play you have to turn this into the 'tasks' section of the yaml file and
specify at least hosts you want this ran against.

kind regards
Pshem


On Sun, 14 Jan 2018 at 19:17 Reddy Myyb <[email protected]> wrote:

> The script to create aws security group is not working anymore. I have
> ansible 2.3.1.0, my script as below.
>
> - name: Bstar ec2 group
>   ec2_group:
>     name: bright_star
>     description: an example EC2 group
>     vpc_id: vpc-1ab4e
>     region: ap-southeast-2a
>     aws_secret_key: SKEY
>     aws_access_key: AKEY
>     rules:
>       - proto: tcp
>         from_port: 80
>         to_port: 80
>         cidr_ip: 0.0.0.0/0
>       - proto: tcp
>         from_port: 22
>         to_port: 22
>         cidr_ip: 10.0.0.0/8
>       - proto: tcp
>         from_port: 443
>         to_port: 443
>         group_id: amazon-elb/sg-87654321/amazon-elb-sg
>       - proto: tcp
>         from_port: 3306
>         to_port: 3306
>         group_id: 123412341234/sg-87654321/exact-name-of-sg
>       - proto: udp
>         from_port: 10050
>         to_port: 10050
>         cidr_ip: 10.0.0.0/8
>       - proto: udp
>         from_port: 10051
>         to_port: 10051
>         group_id: sg-12345678
>       - proto: icmp
>         from_port: 8 # icmp type, -1 = any type
>         to_port:  -1 # icmp subtype, -1 = any subtype
>         cidr_ip: 10.0.0.0/8
>       - proto: all
>         # the containing group name may be specified here
>         group_name: Bstar_SecurityGroups
>     rules_egress:
>       - proto: tcp
>         from_port: 80
>         to_port: 80
>         cidr_ip: 0.0.0.0/0
>         cidr_ipv6: 64:ff9b::/96
>         group_name: example-other
>         # description to use if example-other needs to be created
>         group_desc: other example EC2 group
>
> Please provide the correct module for security group.
>
> Below is the error message:
>
> ERROR! 'ec2_group' is not a valid attribute for a Play
>
> The error appears to have been in '/home/devopsadmin/dev/security.yml':
> line 1, column 3, but may
> be elsewhere in the file depending on the exact syntax problem.
>
> The offending line appears to be:
>
>
> - name: Bstar ec2 group
>   ^ here
>
> --
> 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/b1709fe2-99ae-416e-a941-661cb3e3e9f4%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/b1709fe2-99ae-416e-a941-661cb3e3e9f4%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAEaZiRUQQ1sX8oFU9CLt2S5ZGgGhuck6eUoEZgbaCXs5Q2crjw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to