Hi Anurag,

Based on the error message, it seems you're passing `provider` dict. This
not supported. {ios, eos, iosxr, frr}_bgp modules support only
ansible_connection: network_cli and not ansible_connection: local.

Thanks!

On Tue, Jul 9, 2019 at 11:14 PM Anurag Bhatia <[email protected]> wrote:

> Hello,
>
>
> Anyone using iosxr_bgp? If yes, can you share a sample working playbook?
>
> I built one using example given here:
> https://docs.ansible.com/ansible/latest/modules/iosxr_bgp_module.html but
> it doesn't work.
>
>
> My test playbook
>
> ---
>   - hosts: xrv
>     gather_facts: no
>
>     tasks:
>       - name: Configure BGP session
>         iosxr_bgp:
>          config:
>             address_family:
>               afi: ipv4
>               networks:
>                 network: 192.168.0.0
>                 masklen: 24
>             bgp_as: 12345
>             log_neighbor_changes: yes
>             router_id: 1.1.1.1
>             neighbors:
>               - neighbor: 10.0.0.1
>                 remote_as: 58901
>                 description: anurag-test
>          operation: replace
>
>
>
>
>
> Output of playbook
>
> ansible-playbook host-bgp-config.yml
>
> PLAY [xrv]
> *********************************************************************************************************************************************************************
>
> TASK [Configure BGP session]
> ***************************************************************************************************************************************************
> fatal: [xrv]: FAILED! => {"ansible_facts":
> {"discovered_interpreter_python": "/usr/bin/python"}, "changed": false,
> "msg": "Unsupported parameters for (iosxr_bgp) module: provider Supported
> parameters include: config, operation"}
>
> PLAY RECAP
> *********************************************************************************************************************************************************************
> xrv                        : ok=0    changed=0    unreachable=0
>  failed=1    skipped=0    rescued=0    ignored=0
>
>
>
> I see that the sample config doesn't include start and end with "config"
> and "operation" parameters. Tried with them as well as without them and
> having this issue.
>
>
>
> Thanks for your time in advance!
>
> --
>
>
> Anurag Bhatia
> anuragbhatia.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 [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/CAJ0%2BaXbOPG_Xn6c3erj7AVvQ49hADMBMHCo716yHTm-sns4ixg%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAJ0%2BaXbOPG_Xn6c3erj7AVvQ49hADMBMHCo716yHTm-sns4ixg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 

Nilashish Chakraborty

Software Engineer, Ansible

Red Hat <https://www.redhat.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 [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/CAJ6QEq0VOKkMgi-T54VmHFLq8YW%2Bzbz1%3D6e9ZM7E6FyPfj7XVQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to