[ansible-project] Unable to create alb with Ansible

2018-09-18 Thread Subrat Mahapatra
Hi There,

I am able to get the list of subnets for a VPC ID or tag name with the help 
of set_fact.
While using the subnets (Subnet Output of set_fact) to create an ALB I am 
getting error as "load balancer cannot be attached to multiple subnets in 
the same availability zone"

Here is the playbook

   - name: Getting facts about subnet and VPC from an Instance with Tags
ec2_instance_facts:
  filters:
"tag:Name": AWX
  region: eu-west-1
register: output

  - name: displaying output
debug: var=output.instances.0.vpc_id

  - name: Querying subnets from the vpc id
ec2_vpc_subnet_facts:
  filters:
vpc-id: "{{ output.instances.0.vpc_id }}"
  region: eu-west-1
register: subnetoutput

  - name : displaying subnet zone
set_fact:
  subnetzone: "{{ subnetoutput.subnets | 
map(attribute='availability_zone') | list }}"
register: subnetzoneout

  - name: displaying subnet id
set_fact:
  subnetid: "{{ subnetoutput.subnets | map(attribute='subnet_id') | 
list }}"
register: subnetidout

  - name: displaying subnetoutput
set_fact:
  hostlist: "{{ subnetoutput.subnets | 
map(attribute='availability_zone') | list }}"
register: subout

 - name: Creating Target Group
elb_target_group:
  region: eu-west-1
  name: DemoTargetGroup
  protocol: https
  port: 443
  vpc_id: "{{ output.instances.0.vpc_id }}"
  health_check_path: /
  successful_response_codes: "{{response_codes}}"
  state: present
register: tgoutput

  - name: Creating ALB
elb_application_lb:
  name: DemoALB-new
  region: eu-west-1
  security_groups:
 - sg-02a1426d

  scheme: internet-facing
  #zones: "{{ subout.ansible_facts.hostlist }}"
  subnets: "{{ subnetidout.ansible_facts.subnetid }}"
   # - "{{ subnetidout.ansible_facts.subnetid.0 }}"
   # - "{{ subnetidout.ansible_facts.subnetid.1 }}"


Red marked not working but green  working, I want to set the subnet-ID as 
dynamic not static 

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/da1aa0d5-4d30-49b6-a80e-592aa0064085%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Ansible shell moudle

2018-01-25 Thread Subrat Mahapatra
Hi There,

I am trying to execute a Predefined shell script on a remote server through 
Ansible.

While executing the playbook the script with arguments  got executed 
properly and i got the output as well.
When I am checking the process in the remote server there is no process 
running on it.

The behavior is very strange for the first time i am getting such type of 
issue. 

How to resolve such issue?

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/796bb879-8815-4d10-867e-4f3ec76935ae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.