Can you share the error ?

On Monday, July 1, 2019 at 6:44:44 PM UTC+5:30, Rakesh Parida wrote:
>
>
> Hi,
>
> I have a csv file which has all the ip address and the mac address in 
> column (as shown below):
>
> VM1 TBD x.x.x.x 02:07:C0:A8:06:04  x1.x1.x1.x1  02:07:0A:AE:CC:54 
>  x2.x2.x2.x2 02:07:0A:91:10:BB  x3.x3.x3.x3  02:07:AC:10:04:03 
> VM2 TBD y.y.y.y 02:07:C0:A8:06:05  y1.y1.y1.y1   02:07:0A:AE:CC:55 
>  y2.y2.y2.y2 02:07:0A:91:10:BC  y.3.y3.y3.y3 02:07:AC:10:04:04 
> VM3 TBD z.z.z.z 02:07:C0:A8:06:06  z1.z1.z1.z1  02:07:0A:AE:CC:56 
>  z2.z2.z2.z2 02:07:0A:91:10:BD  z3.z3.z3.z3 02:07:AC:10:04:05 
>
> Now i want to check the ip and mac combinations of mentioned in CSV, My 
> playbook is as follows. Want to iterate through all the ip and mac 
> combination and display.
> but my iteration is unsuccessful. Pls help
>
> - hosts: all
>   tasks:
>     - name: All IPV4 address in system
>       setup: filter="ansible_all_ipv4_addresses"
>       register: all_ipv4_address
>     - debug:
>         var: all_ipv4_address
>
>     - name: Ip vs Mac Inside CSV
>       debug:
>         msg: "The MAC address of  {{ item }} is {{ lookup('csvfile', '{{ 
> item }} file={{ inventory_data }} delimiter=,') }}"
>       with_items:
>         "{{ all_ipv4_address }}"
>

-- 
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/c3134c0b-e87b-48be-8ece-a2b1ca0fb770%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to