[ansible-project] Re: Ansible 2.4.2 Cacshing issue

2018-02-22 Thread Kernel V5
Solved

On Friday, February 23, 2018 at 10:39:38 AM UTC+8, Kernel V5 wrote:
>
>
>
> I am using* Ansible 2.4.2. *I am not able to Switch AWS profile with 
> Ansible, it cached my profile information. Even I deleted .aws/credentials 
> file, its still working smoothly.
>
> Till now I already tried those solutions
>
> ansible-playbook --flush-cache
> gather facts: false. 
>
>
>
>
>
>
>
>

-- 
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/8a2ce534-35ee-4461-a1ca-a848c6c24168%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Ansible 2.4.2 Cacshing issue

2018-02-22 Thread ᴷᴲᴿᴺᴲᴸ
I Solve it :-)



 Sent with Mailtrack


On Fri, Feb 23, 2018 at 10:40 AM Kernel V5  wrote:

>
>
> I am using* Ansible 2.4.2. *I am not able to Switch AWS profile with
> Ansible, it cached my profile information. Even I deleted .aws/credentials
> file, its still working smoothly.
>
> Till now I already tried those solutions
>
> ansible-playbook --flush-cache
> gather facts: false.
>
>
>
>
>
>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/ansible-project/ACbt7Y9-TDY/unsubscribe.
> To unsubscribe from this group and all its topics, 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/b52209eb-c887-4b01-94ed-b55bd08310cd%40googlegroups.com
> 
> .
> 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 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/CAJSZVBx2ipxO%3DxRkj%2BB4wNJttchvdJe%3DriKH%3DGoXVQ--h5q28g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Ansible 2.4.2 Cacshing issue

2018-02-22 Thread Kernel V5


I am using* Ansible 2.4.2. *I am not able to Switch AWS profile with 
Ansible, it cached my profile information. Even I deleted .aws/credentials 
file, its still working smoothly.

Till now I already tried those solutions

ansible-playbook --flush-cache
gather facts: false. 







-- 
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/b52209eb-c887-4b01-94ed-b55bd08310cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Ansible 2.5.0 Release Candidate 1 is available

2018-02-22 Thread mattdavi
Hi all- we're happy to announce that Release Candidate 1 of Ansible 2.5.0 
is now available! 


How do you get it?
--

All Ansible pre-releases in the 2.5 series will be published to PyPI. This 
is probably the easiest way for most users to install:

$ pip install ansible==2.5.0rc1 --user


The tar.gz of the release can be found here:

http://releases.ansible.com/ansible/ansible-2.5.0rc1.tar.gz
SHA256: 936e4f4619e243182462973a6a091f14d5032e081ad13f4251b96e59761fca7f

You can also test against the git repository as follows:

$ git clone https://github.com/ansible/ansible.git
$ cd ansible
$ git checkout v2.5.0rc1


You can then source our testing script:

$ . hacking/env-setup

or you can build your own .tar.gz (output will be 
dist/ansible-2.5.0rc1.tar.gz):

$ make sdist


Weekly pre-release builds are planned through release; all will be 
available via PyPI, releases.ansible.com, and GitHub.


Planned Release Schedule
--
Release Candidate 2 (if necessary): not before March 1, 2018
(further release candidates as necessary)
Final Release: mid-March, 2018


Finally, we've published a draft porting guide at 
https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.5.html 
to help migrate your content to 2.5. If you discover any errors, or if you 
see any regressions from playbooks which work on 2.4.x and prior, please 
open a Github issue, and be sure to mention you're testing against 2.5.0rc1.


Thanks!

Matt Davis (@nitzmahone)
Ansible Core Engineering / 2.5 release manager

-- 
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/c6f88cda-eac8-48de-a919-2aa3e4fe8da6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Multiple when statements in loop?

2018-02-22 Thread John Harmon
Right, I saw that  I don't understand why in the example you gave you 
are referencing item.1.* and then using a when statement of item.0

On Thursday, February 22, 2018 at 4:55:59 PM UTC-7, Matt Martz wrote:
>
> It allows you to loop 2 parallel sets of data.
>
> See 
> http://docs.ansible.com/ansible/latest/playbooks_loops.html#looping-over-parallel-sets-of-data
>  
>
> On Thu, Feb 22, 2018 at 5:24 PM, John Harmon  > wrote:
>
>> Thanks.  with_together is new to me.  I am having a hard time wrapping my 
>> mind around the example you gave.  Can you explain it to me?
>>
>> On Thursday, February 22, 2018 at 3:40:31 PM UTC-7, Matt Martz wrote:
>>>
>>> I think instead of doing that, you should use `with_together` and a 
>>> single `when` statement that meets your needs
>>>
>>> ...
>>> line: "{{ item.1.line }}"
>>> regexp: "{{ item1.regexp }}"
>>> ...
>>>   when: item.0.stat.exists
>>>   with_together:
>>> - "{{ directories.results }}"
>>> -
>>>   - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp: 
>>> '.*GOMER.*Scripts.*' }
>>>   - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp: 
>>> '.*PYLE*Scripts.*' }
>>>
>>> On Thu, Feb 22, 2018 at 4:28 PM, John Harmon  
>>> wrote:
>>>
 For reference, this is a continuation of: 
 https://groups.google.com/forum/#!topic/ansible-project/XhU9iPXjjcw

 Can you use multiple when statements in a loop? or is there a different 
 way to approach this without having to write out a task for each item?  
 Take the following for example.  I know the syntax is wrong, but it 
 gives you a better idea of what I mean.

 - name: Insert audit rules
   lineinfile:
 path: "/etc/audit/audit.rules"
 line: "{{ item.line }}"
 regexp: "{{ item.regexp }}"
 state: present
 insertafter: EOF
   notify: Restart auditd
   with_items:
 - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp: 
 '.*GOMER.*Scripts.*' }
   when: directories.results.0.stat.exists
 - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp: 
 '.*PYLE*Scripts.*' }  
   when: directories.results.1.stat.exists


 -- 
 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-proje...@googlegroups.com.
 To post to this group, send email to ansible...@googlegroups.com.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/ansible-project/d5c1708b-13f8-4dd0-858c-dfacd40cdc2a%40googlegroups.com
  
 
 .
 For more options, visit https://groups.google.com/d/optout.

>>>
>>>
>>>
>>> -- 
>>> Matt Martz
>>> @sivel
>>> sivel.net
>>>
>> -- 
>> 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-proje...@googlegroups.com .
>> To post to this group, send email to ansible...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/c0d13b53-c95d-4a73-84c1-8f2777067766%40googlegroups.com
>>  
>> 
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Matt Martz
> @sivel
> sivel.net
>

-- 
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/9b66bb32-7d7c-4327-ba57-a91ea1d7b93a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Multiple when statements in loop?

2018-02-22 Thread Matt Martz
It allows you to loop 2 parallel sets of data.

See
http://docs.ansible.com/ansible/latest/playbooks_loops.html#looping-over-parallel-sets-of-data


On Thu, Feb 22, 2018 at 5:24 PM, John Harmon 
wrote:

> Thanks.  with_together is new to me.  I am having a hard time wrapping my
> mind around the example you gave.  Can you explain it to me?
>
> On Thursday, February 22, 2018 at 3:40:31 PM UTC-7, Matt Martz wrote:
>>
>> I think instead of doing that, you should use `with_together` and a
>> single `when` statement that meets your needs
>>
>> ...
>> line: "{{ item.1.line }}"
>> regexp: "{{ item1.regexp }}"
>> ...
>>   when: item.0.stat.exists
>>   with_together:
>> - "{{ directories.results }}"
>> -
>>   - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp:
>> '.*GOMER.*Scripts.*' }
>>   - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp:
>> '.*PYLE*Scripts.*' }
>>
>> On Thu, Feb 22, 2018 at 4:28 PM, John Harmon 
>> wrote:
>>
>>> For reference, this is a continuation of: https://groups.google.com/foru
>>> m/#!topic/ansible-project/XhU9iPXjjcw
>>>
>>> Can you use multiple when statements in a loop? or is there a different
>>> way to approach this without having to write out a task for each item?
>>> Take the following for example.  I know the syntax is wrong, but it
>>> gives you a better idea of what I mean.
>>>
>>> - name: Insert audit rules
>>>   lineinfile:
>>> path: "/etc/audit/audit.rules"
>>> line: "{{ item.line }}"
>>> regexp: "{{ item.regexp }}"
>>> state: present
>>> insertafter: EOF
>>>   notify: Restart auditd
>>>   with_items:
>>> - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp:
>>> '.*GOMER.*Scripts.*' }
>>>   when: directories.results.0.stat.exists
>>> - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp:
>>> '.*PYLE*Scripts.*' }
>>>   when: directories.results.1.stat.exists
>>>
>>>
>>> --
>>> 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-proje...@googlegroups.com.
>>> To post to this group, send email to ansible...@googlegroups.com.
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/ansible-project/d5c1708b-13f8-4dd0-858c-dfacd40cdc2a%
>>> 40googlegroups.com
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Matt Martz
>> @sivel
>> sivel.net
>>
> --
> 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/c0d13b53-c95d-4a73-84c1-8f2777067766%40googlegroups.
> com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Matt Martz
@sivel
sivel.net

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


[ansible-project] Re: Using new SSH password when running task

2018-02-22 Thread Cody Harlow

I should mention that I call the variable using 
hostvars['localhost']['varname']['json']['password'].
On Thursday, February 22, 2018 at 6:54:31 PM UTC-5, Cody Harlow wrote:
>
> So I have a role that pulls a password from a website using the uri method 
> and I store it in a variable. I call the variable like this: 
> varname.json.password. How can I use this password when Ansible jumps to 
> the next play? I tried setting ansible_user and ansible_ssh_pass as 
> variables, and I can see it change the user but it always rejects the 
> password. Am I missing something simple, or can this not be done? I've hard 
> coded the password and it's worked before but it appears when I try to call 
> the variable, something isn't passing properly. 
>

-- 
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/a79a907b-53ad-48ad-b5c5-76301d572e54%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Using new SSH password when running task

2018-02-22 Thread Cody Harlow
So I have a role that pulls a password from a website using the uri method 
and I store it in a variable. I call the variable like this: 
varname.json.password. How can I use this password when Ansible jumps to 
the next play? I tried setting ansible_user and ansible_ssh_pass as 
variables, and I can see it change the user but it always rejects the 
password. Am I missing something simple, or can this not be done? I've hard 
coded the password and it's worked before but it appears when I try to call 
the variable, something isn't passing properly. 

-- 
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/22de22df-2d09-457f-b10a-469756ea1486%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Multiple when statements in loop?

2018-02-22 Thread John Harmon
I created the following playbook, and this works as expected, but I don't 
understand it in context to what you recommended:
---
- hosts: localhost

  vars:
x: ['a','b','c']
y: ['1','2','3']
z: ['first','second','third']

  tasks:
- name: Testing
  debug: msg="x is {{ item.0 }}, y is {{ item.1 }} and z is {{ item.2 
}}"
  with_together:
- "{{ x }}"
- "{{ y }}"
- "{{ z }}"


Results:
PLAY [localhost] 
*

TASK [Gathering Facts] 
***
ok: [localhost]

TASK [Testing] 
***
ok: [localhost] => (item=[u'a', u'1', u'first']) => {
"changed": false,
"item": [
"a",
"1",
"first"
],
"msg": "x is a, y is 1 and z is first"
}
ok: [localhost] => (item=[u'b', u'2', u'second']) => {
"changed": false,
"item": [
"b",
"2",
"second"
],
"msg": "x is b, y is 2 and z is second"
}
ok: [localhost] => (item=[u'c', u'3', u'third']) => {
"changed": false,
"item": [
"c",
"3",
"third"
],
"msg": "x is c, y is 3 and z is third"
}




-- 
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/0262aa76-3786-454c-a6e0-b3c1dc754ea0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Multiple when statements in loop?

2018-02-22 Thread John Harmon
Thanks.  with_together is new to me.  I am having a hard time wrapping my 
mind around the example you gave.  Can you explain it to me?

On Thursday, February 22, 2018 at 3:40:31 PM UTC-7, Matt Martz wrote:
>
> I think instead of doing that, you should use `with_together` and a single 
> `when` statement that meets your needs
>
> ...
> line: "{{ item.1.line }}"
> regexp: "{{ item1.regexp }}"
> ...
>   when: item.0.stat.exists
>   with_together:
> - "{{ directories.results }}"
> -
>   - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp: 
> '.*GOMER.*Scripts.*' }
>   - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp: 
> '.*PYLE*Scripts.*' }
>
> On Thu, Feb 22, 2018 at 4:28 PM, John Harmon  > wrote:
>
>> For reference, this is a continuation of: 
>> https://groups.google.com/forum/#!topic/ansible-project/XhU9iPXjjcw
>>
>> Can you use multiple when statements in a loop? or is there a different 
>> way to approach this without having to write out a task for each item?  
>> Take the following for example.  I know the syntax is wrong, but it 
>> gives you a better idea of what I mean.
>>
>> - name: Insert audit rules
>>   lineinfile:
>> path: "/etc/audit/audit.rules"
>> line: "{{ item.line }}"
>> regexp: "{{ item.regexp }}"
>> state: present
>> insertafter: EOF
>>   notify: Restart auditd
>>   with_items:
>> - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp: 
>> '.*GOMER.*Scripts.*' }
>>   when: directories.results.0.stat.exists
>> - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp: 
>> '.*PYLE*Scripts.*' }  
>>   when: directories.results.1.stat.exists
>>
>>
>> -- 
>> 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-proje...@googlegroups.com .
>> To post to this group, send email to ansible...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/d5c1708b-13f8-4dd0-858c-dfacd40cdc2a%40googlegroups.com
>>  
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Matt Martz
> @sivel
> sivel.net
>

-- 
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/c0d13b53-c95d-4a73-84c1-8f2777067766%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Multiple when statements in loop?

2018-02-22 Thread Matt Martz
I think instead of doing that, you should use `with_together` and a single
`when` statement that meets your needs

...
line: "{{ item.1.line }}"
regexp: "{{ item1.regexp }}"
...
  when: item.0.stat.exists
  with_together:
- "{{ directories.results }}"
-
  - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp:
'.*GOMER.*Scripts.*' }
  - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp:
'.*PYLE*Scripts.*' }

On Thu, Feb 22, 2018 at 4:28 PM, John Harmon 
wrote:

> For reference, this is a continuation of: https://groups.google.com/
> forum/#!topic/ansible-project/XhU9iPXjjcw
>
> Can you use multiple when statements in a loop? or is there a different
> way to approach this without having to write out a task for each item?
> Take the following for example.  I know the syntax is wrong, but it gives
> you a better idea of what I mean.
>
> - name: Insert audit rules
>   lineinfile:
> path: "/etc/audit/audit.rules"
> line: "{{ item.line }}"
> regexp: "{{ item.regexp }}"
> state: present
> insertafter: EOF
>   notify: Restart auditd
>   with_items:
> - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp:
> '.*GOMER.*Scripts.*' }
>   when: directories.results.0.stat.exists
> - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp:
> '.*PYLE*Scripts.*' }
>   when: directories.results.1.stat.exists
>
>
> --
> 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/d5c1708b-13f8-4dd0-858c-dfacd40cdc2a%40googlegroups.
> com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Matt Martz
@sivel
sivel.net

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


[ansible-project] Multiple when statements in loop?

2018-02-22 Thread John Harmon
For reference, this is a continuation of: 
https://groups.google.com/forum/#!topic/ansible-project/XhU9iPXjjcw

Can you use multiple when statements in a loop? or is there a different way 
to approach this without having to write out a task for each item?  Take 
the following for example.  I know the syntax is wrong, but it gives you a 
better idea of what I mean.

- name: Insert audit rules
  lineinfile:
path: "/etc/audit/audit.rules"
line: "{{ item.line }}"
regexp: "{{ item.regexp }}"
state: present
insertafter: EOF
  notify: Restart auditd
  with_items:
- { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp: 
'.*GOMER.*Scripts.*' }
  when: directories.results.0.stat.exists
- { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp: 
'.*PYLE*Scripts.*' }  
  when: directories.results.1.stat.exists


-- 
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/d5c1708b-13f8-4dd0-858c-dfacd40cdc2a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Re: Parsing var created with loop

2018-02-22 Thread John Harmon
Sorry, syntax error.  Had stats not stat.

On Thursday, February 22, 2018 at 3:03:44 PM UTC-7, John Harmon wrote:
>
> Thanks Kai.  I still see a problem:
> - name: debug
>   debug:
> var: directories.results.0.stats.exists
>
>
>
> Result:
> TASK [debug] 
> *
> ok: [labebs-apps1] => {
> "directories.results.0.stats.exists": "VARIABLE IS NOT DEFINED!"
> }
>
>
> Is there any way to reference it by something more descriptive, like a 
> name?
>
>
>

-- 
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/61bc0bfa-b25b-480c-bf66-a8c3a7592b70%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Re: Parsing var created with loop

2018-02-22 Thread John Harmon
Thanks Kai.  I still see a problem:
- name: debug
  debug:
var: directories.results.0.stats.exists



Result:
TASK [debug] 
*
ok: [labebs-apps1] => {
"directories.results.0.stats.exists": "VARIABLE IS NOT DEFINED!"
}


Is there any way to reference it by something more descriptive, like a name?


-- 
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/1b626728-ceb8-4c03-a32f-fc44c23dcebe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Firewall Rules Check with Ansible

2018-02-22 Thread Kai Stian Olstad
On Thursday, 22 February 2018 22.26.38 CET marcalfa1 wrote:
> I have a firewall with about 50 rules and constantly growing. Is there a 
> way I can create a playbook to test whether a source host can connect to a 
> destination host on a specific port?
> If that is possible I can create a playbook similar to my firewall rules so 
> next time we make a change to the firewall, I can quickly validate all the 
> rules using my ansible playbook.
> Currently, my environment is  Windows and Linux and telnet client is 
> installed/enabled on every host. 

Check out the wait_for module
https://docs.ansible.com/ansible/latest/wait_for_module.html

-- 
Kai Stian Olstad

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


Re: [ansible-project] Parsing var created with loop

2018-02-22 Thread Kai Stian Olstad
On Thursday, 22 February 2018 22.26.01 CET John Harmon wrote:
> I have the following output from a variable called directories.  It was 
> created using a loop that would run stat against two different paths.  What 
> is the proper way to reference the "stat: exists: boolean" sections of the 
> output?  I need to check for both directories for both item.paths.  I have 
> tried and tried, but I must be doing something wrong.
> "directories.results": [
> {
> "_ansible_ignore_errors": null,
> "_ansible_item_result": true,
> "_ansible_no_log": false,
> "_ansible_parsed": true,
> "changed": false,
> "failed": false,
> "invocation": {
> "module_args": {
> "checksum_algorithm": "sha1",
> "follow": false,
> "get_attributes": true,
> "get_checksum": true,
> "get_md5": true,
> "get_mime": true,
> "path": "/home/applmgr/Scripts"
> }
> },
> 
> *"item": {"path": "/home/applmgr/Scripts"*
> },
> "stat": {
> "atime": 1519330068.2478893,
> "attr_flags": "e",
> "attributes": [
> "extents"
> ],
> ..lots of stuff
> * "exists": true,*
> ..lots of stuff
> }
> },
> {
> "_ansible_ignore_errors": null,
> "_ansible_item_result": true,
> "_ansible_no_log": false,
> "_ansible_parsed": true,
> "changed": false,
> "failed": false,
> "invocation": {
> "module_args": {
> "checksum_algorithm": "sha1",
> "follow": false,
> "get_attributes": true,
> "get_checksum": true,
> "get_md5": true,
> "get_mime": true,
> "path": "/home/oracle/Scripts"
> }
> },
> 
> 
> 
> 
> *"item": {"path": "/home/oracle/Scripts"},  
>   "stat": {"exists": false*
> }
> }
> ]
> }


It depends on what you want to do next.
The fist one is
  {{ directories.results.0.stats.exists }}
and the second one is
  {{ directories.results.1.stats.exists }}

If you need both to be true before running a task that would be

  when: directories.results.0.stats.exists and 
directories.results.1.stats.exists

since they are bools.


-- 
Kai Stian Olstad

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


[ansible-project] Ansible multiple roles in a block with rescue/fail

2018-02-22 Thread smitconsultant2017


Hi,

I am trying to create a master playbook where I am including multiple roles 
in it. I am using block for each role in playbook along with rescue and 
fail section. Rescue section should perform rollback of the previous 
completed role and should fail playbook after rolling back and email failed 
details. I tried rescue section and it works but playbook does not fail and 
continue to next role. I tried fail inside rescue section that does not 
work as well. I can create fail task after completion of every block to 
fail the playbook but not sure how to register previous role's results. Can 
anyone help how to achieve this? Also, for email I was thinking to register 
the output of block in a var and send as email but register does not work 
with block. I appreciate your help. Thanks
--

- hosts: all

  gather_facts: false

  vars:

  pre_tasks:

- include_vars: 'vars.yml' 

- include_vars: 'vault1.yml' 

  tasks: 

- name Role1

  -  include_role:
  name: role1

- name: Role2

 block:
  - include_role:

 name: role2

 vars:

vm: create
 # - fail: 

  #  msg: "Error: Role1 failed.” 

rescue: 
 - fail: 
 - name: Debug msg 
   debug: msg="Error:Role 1 failed..Rolling back role1."


 - include_role:

   name: remove_role1

-- 
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/0f22f1ed-ec4c-4c4c-8693-c258e0358dad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Firewall Rules Check with Ansible

2018-02-22 Thread marcalfa1
I have a firewall with about 50 rules and constantly growing. Is there a 
way I can create a playbook to test whether a source host can connect to a 
destination host on a specific port?
If that is possible I can create a playbook similar to my firewall rules so 
next time we make a change to the firewall, I can quickly validate all the 
rules using my ansible playbook.
Currently, my environment is  Windows and Linux and telnet client is 
installed/enabled on every host. 



-- 
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/2b9fa102-ab84-4b65-975f-0b359d35171f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Parsing var created with loop

2018-02-22 Thread John Harmon
I have the following output from a variable called directories.  It was 
created using a loop that would run stat against two different paths.  What 
is the proper way to reference the "stat: exists: boolean" sections of the 
output?  I need to check for both directories for both item.paths.  I have 
tried and tried, but I must be doing something wrong.
"directories.results": [
{
"_ansible_ignore_errors": null,
"_ansible_item_result": true,
"_ansible_no_log": false,
"_ansible_parsed": true,
"changed": false,
"failed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": true,
"get_mime": true,
"path": "/home/applmgr/Scripts"
}
},

*"item": {"path": "/home/applmgr/Scripts"*
},
"stat": {
"atime": 1519330068.2478893,
"attr_flags": "e",
"attributes": [
"extents"
],
..lots of stuff
* "exists": true,*
..lots of stuff
}
},
{
"_ansible_ignore_errors": null,
"_ansible_item_result": true,
"_ansible_no_log": false,
"_ansible_parsed": true,
"changed": false,
"failed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": true,
"get_mime": true,
"path": "/home/oracle/Scripts"
}
},




*"item": {"path": "/home/oracle/Scripts"},  
  "stat": {"exists": false*
}
}
]
}


-- 
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/a15c3fc7-b855-4f7d-9570-380fe99bc84b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Ansible - use variable from another host

2018-02-22 Thread Brian Coca
hostvars requires a string that is a host name: hostvars['']
, if the 'windows' is a hostname you can do
hostvars['windows']['varname'] .. if it is a group , you cannot do
this, you need to use a specific hostname.

But if you just want any host in the group you can do :
hostvars[groups['windows'][0]]['value_to_reuse']['stdout_lines']

Also note that if you don't quote something it will be interpreted as
a variable that contains the name, not the variable name you want
(list indecies are an exception as they are just numbers).




-- 
--
Brian Coca

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


[ansible-project] Ansible - use variable from another host

2018-02-22 Thread Larry Bakun
I have a playbook that executes a script on a Windows box that returns a 
value that I have to re-use later on in my playbook after switching to the 
localhost. How can I access this value after switching back to localhost. 
Here is an example:


hosts: localhost
connection: local
gather_facts: no
tasks:
.
.
.
hosts: windows
gather_facts: no
tasks:
- name: Call PowerShell script
win_command: "c:\\windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe 
c:\\psl_scripts\\getData.ps1"
register: value_to_reuse

hosts: localhost
gather_facts: no
connection: local
tasks:
- name: debug store_name from windows host
 debug:
 var: "{{ hostvars[windows][value_to_reuse][stdout_lines] }}"




What is the correct syntax accessing a variable from another host? I'm 
receiving error message: *"msg": "The task includes an option with an 
undefined variable. The error was: 'windows' is undefined*

-- 
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/97fe8978-e84b-404b-85bb-c1dd41635cb0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Building an ansible job to run customized CLI configurations

2018-02-22 Thread Jonathan Umpleby
So, I'm new to ansible, and I'm hoping to find ways to meet a 
customize-able CLI deployment scenario, where 99% of the commands are the 
same across devices, but a handful will be unique.

I was originally thinking about using a single response file would cover 
the 99% (in my example I'm trying to configure multiple ProxySG's at the 
same time).


There are really two unknowns here (possibly 3).

The first:

I need to configure 3 network interfaces across 12 devices, all having a 
different IP's and subnet masks.  Is there a way to sequentially pull this 
from a list  lets say I have response files like:

interface 1 list

10.0.0.100 - coordinates to the first device
10.0.0.101 
etc

interface 2 list
10.0.1.100
10.0.1.101

or what would be the best way to accomplish this kind of task.



The second:

I'd like for obvious reasons, not store passwords in the playbook 


If I added something like this: 

 vars_prompt:
  - name: 'enable_password'
prompt: 'Enable password:'
private: yes
encrypt: 'sha512_crypt'
confirm: yes
salt_size: 7


  how would I use this in the script.  After I ssh into the device I would 
need to type  a password for the enable which is what i'm trying to then 
present through the script in a secure way.

Finally, I guess is there anything special I would need to properly use a 
cli configuration separate from linux installation playbooks? 

Thanks in advance!
 

-- 
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/7db403a8-6dbe-4fe5-a724-a7b455e29aa9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Run multiple play books according to role

2018-02-22 Thread Brian Coca
you can have many plays per playbook or even include other playbooks
in a playbook, not sure what your combinations above mean, but you
should be able to adjust the hosts: keyword to whatever you want.


-- 
--
Brian Coca

-- 
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/CACVha7c2Ad-%3D04a%2BRjW5a%3DpCo2PLpX7Oi9Jk_Q%2Bk-auQVZFm7Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Re: How to schedule an ansible job form a command line

2018-02-22 Thread timothy.n.mcgibbon via Ansible Project
I have found what I needed at 
http://docs.ansible.com/ansible-tower/latest/html/towerapi/launch_jobtemplate.html

On Wednesday, February 21, 2018 at 11:29:49 AM UTC-6, Mcgibbon, Timothy N - 
Eagan, MN - Contractor wrote:
>
> What is the command line to have Ansible schedule a job template with 
> variables.  We have some 30+ job templates and need a way to schedule the 
> jobs at requested time.  So we have an interface program that know each job 
> template variables and can create and run the command line to the Ansible 
> Tower where the job templates are defined in.  All document I found use the 
> Ansible Tower console to schedule the jobs.  We need the program to do the 
> work of scheduling the jobs.
>
> Any help will be usefully.  Thank for your help.
>
>  
>
> *Timothy McGibbon*
>
> GDIT – USPS Middleware Services
>
> Enterprise Computing Services
>
> 2825 Lone Oak Parkway
>
> Eagan, MN 55121-9320
>
> Direct:(651) 406-1597
> Cell: (651) 403-9766 <#>
>
> Group email: ECS Middleware
>
> e-Mail: timothy.n.mcgib...@usps.gov 
>
>  
>
> P Please consider the environment before printing this email.
>
>  
>

-- 
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/ad256ebb-f598-4049-bf34-044031b77358%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] handlers and include_role, import_role

2018-02-22 Thread George Shuklin
I've done research on behaviour of handlers together with include/import 
role.


https://medium.com/@george.shuklin/include-role-import-role-and-handlers-in-ansible-b32a5386a555

Short excerpt:

|import_role|: All handlers are in the same scope, inner handlers always 
win.


|include_role|: Handlers in an inner role are invisible for an outer 
role. outer role’s handlers supersede inner role’s handlers for tasks in 
the inner role.



Any critique/refinements are welcomed.

--
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/128a4319-cb55-45d8-b1f8-1516446f9e38%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Run multiple play books according to role

2018-02-22 Thread Ansible Krazy
So what if I want to run playbook a,b,c if group a and c,d,e if group type
is b

can it be achieved via one combined playbook

On Thu, Feb 22, 2018 at 12:53 AM, Brian Coca  wrote:

> Your roles sounds like 'other type of group', i.e webserver, dbserver,
> just define those as groups in Ansible. and then:
>
> hosts; rolea:
>
> ^ play runs against hosts in BOTH groups.
>
>
> In Ansible 'role' means a 'reusable component' that can be
> tasks/templates/vars/etc, it is not associated to a host directly,
> that is what plays do.
>
>
> --
> --
> Brian Coca
>
> --
> 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/CACVha7fpmuhoM-LS-vU-nTwDqTMRZ95%3DWwmP1DrP_cQ%
> 3D81tSoQ%40mail.gmail.com.
> 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 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/CAPWPJXYvQhyRV%2BTrWU%2BdX2nFL1opHH7mAiLZ%2BP7a1Udr__LPgg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] backing up a cisco device using telnet

2018-02-22 Thread 'Daley Okuwa' via Ansible Project
Is there any information that allows me to backup a cisco device using 
telnet rather than ssh as the device do not support SSH

-- 
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/1880da3e-d941-4d14-ba44-336cd1c5afae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] Can someone show a working example of how to iterate over the rows of a csv file?

2018-02-22 Thread Nico Sabbi
Sorry, but  it's not clear at all how debug iterates over the rows. 
Running a simple debug doesn't help.

For example, if I had a playbook like this (that of course doesn't work), 
how should I fix it
to iterate over every single row and print the value of the 3 columns?

---
  - hosts: db
become: true
remote_user: root
vars:
  csvfile: "{{ lookup('csvfile', 'file=file.csv delimiter=,') }}"
  
tasks:
  - name: cat
debug: msg="{{ item.a }} - {{ item.a }} - {{ item.c }}"  #for every 
row print the value of a, b and c columns
with_items: csvfile
  

Thanks.


Il giorno mercoledì 21 febbraio 2018 18:58:28 UTC, Brian Coca ha scritto:
>
> there are plenty of specific examples, just your specific case is not 
> covered, but it is simple enough to inffer from existing ones, 
> something like this should work: 
>
> - name: show the row 
>   debug: var=item 
>   loop: " {{ lookup('file', '/path/tocsv') }}" 
>
>
> you might need to split on ',' if you want the columns, there is a 
> csvfile lookup it it retrieves specific column, not rows 
>
>
> -- 
> -- 
> Brian Coca 
>

-- 
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/353fcee5-0cbc-476c-8a74-84627e14de3d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Security acess to a machine via Ansible

2018-02-22 Thread Oscar Pinto


How can I ensure that a user that is used to play the playbooks does not have 
ssh access in any other way

-- 
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/9df7a973-9ccf-4e95-acfd-57f4542569eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ansible-project] Virtual Box Installation on Windows Server 2012

2018-02-22 Thread SUMIT SAHAY
Hello Everyone,

I want to install virtual box on window server 2012, I wrote one playbook 
here below for reference,

---
- name: install vb
  hosts: winserver
  strategy: free
  gather_facts: false
  tasks:
- win_package: 
path: 'C:\Path_of_file\VirtualBox-5.2.0-118431-Win.exe'
#product_id: oracle
product_id: '{product_id}' 
state: present
#wait: true
...

Is there anything I am missing in playbook because while running this 
playbook I am getting the below error,

"changed": false,
"exit_code": 1,
"failed": true,
"msg": "unexpected rc from install 
C:\\Path_of_file\\VirtualBox-5.2.0-118431-Win.exe : see exit_code, stdout 
and stderr for more details",
"rc": 1,
"reboot_required": false,
"restart_required": false,
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []


Looking forward for reply.

Thanks & Regards
Sumit Sahay
sumitsahay@gmail.com




-- 
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/08bba2b3-713c-4d22-bc73-9bd677e42512%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.