On 7/15/20 10:08 AM, Shyam Sunder wrote:
> Thanks for reply. Yes below is my intended config -
> |
> ntp server 10.19.70.1
> |
> 
> But on device we have different ntp server configured -
> |
> ntp server 10.19.60.9
> |
> *
> Here in updates section, ansible guiding me that its going to push this NTP 
> config. But what config already exits is not
> mentioned or pushing against what config is not shown. Do anyone has any 
> working example of this?
> 
> Why there is a warning shown that it can't diff when check mode is enabled? 
> In documentation
> (https://docs.ansible.com/ansible/latest/user_guide/playbooks_checkmode.html) 
> its mentioned that we can use these together.*

It looks like a shortcoming of this module. Usually --check and --diff works 
together without hassle.

Regards
       Racke

> 
> -Shyam
> 
> On Wednesday, July 15, 2020 at 12:55:23 PM UTC+5:30, Srinivas Naram wrote:
> 
>     Hello Shyam
> 
>     It is how the output is displayed. In your output updates are showing the 
> difference in running config and your cfg
>     file.  
> 
>     "updates": [
>                 "configure ntp server add x.x.x.x"
>             ], 
> 
>     I don't see any issue with the output. Did you try changing the ntp 
> setting on the device yourself and check out the
>     difference in output ?
> 
>     On Tue, Jul 14, 2020 at 11:16 PM Shyam Sunder <[email protected] 
> <javascript:>> wrote:
> 
>         Hi,____
> 
> 
>         I was going thru this post 
> (https://blog.networktocode.com/post/generating-diff-with-ansible/
>         <https://blog.networktocode.com/post/generating-diff-with-ansible/>) 
> where its mentioned that we can use check
>         and diff mode together. I am trying to use that for gold config audit 
> (audit pre decided config against what is
>         present on device) for Cisco and Extreme devices. Below is my 
> playbook –____
> 
> 
>         |
>         # task to audit & heal ntp configuration
>         -name:SetNTP template
>           ios_config:
>              src:"{{domain}}_{{ansible_network_os}}_ntp.cfg"
>              match:line
>           register:ntp_result
>         |
> 
> 
>         ____
> 
>         Below is my template -
> 
>         ____
> 
>         |
>         ntp server 10.19.70.1
>         |
> 
>         ____
> 
>         *Ansible highlighting that it is going to change the config. Below is 
> what result I am getting. Surprisingly I
>         am not getting any config diff.*
> 
>         ____
> 
> 
>         |
>         "ntp_result":{
>                 "ansible_facts":{
>                     "discovered_interpreter_python":"/usr/bin/python"
>                 },
>                 "changed":true,
>                 "commands":[
>                     "configure ntp server add x.x.x.x"
>                 ],
>                 "failed":false,
>                 "updates":[
>                     "configure ntp server add x.x.x.x"
>                 ],
>                 "warnings":[
>                     "unable to perform diff against running-config due to 
> check mode"
>                 ]
>             }
>         |
> 
> 
>         ____
> 
> 
>         *Why I am not getting config diff? Any idea what is wrong?*____
> 
>         -- 
>         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]
>         <javascript:>.
>         To view this discussion on the web visit
>         
> https://groups.google.com/d/msgid/ansible-project/cc54e580-7642-4c51-a093-4a691b85cd2fo%40googlegroups.com
>         
> <https://groups.google.com/d/msgid/ansible-project/cc54e580-7642-4c51-a093-4a691b85cd2fo%40googlegroups.com?utm_medium=email&utm_source=footer>.
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/1be4d964-ae70-4e72-a351-d6bed135c383o%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/1be4d964-ae70-4e72-a351-d6bed135c383o%40googlegroups.com?utm_medium=email&utm_source=footer>.


-- 
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/08435cc0-34a8-3ebd-5b86-4507a6631816%40linuxia.de.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to