Skip to content

PTP VLAN ID not supported for eBGP Fabric #767

@marehler

Description

@marehler

Ansible Version

ansible [core 2.16.3]

Ansible Collection Versions

Collection         Version  
------------------ ---------
ansible.netcommon  7.1.0    
ansible.posix      2.0.0    
ansible.utils      5.1.2    
cisco.dcnm         3.11.0   
cisco.nac_dc_vxlan 0.7.1-dev
community.general  10.1.0

Cisco Nexus Dashboard Version

3.2.2

Cisco NX-OS Version

10.5(4)

Which role is this issue related to?

cisco.nac_dc_vxlan.dtc.create

Which section of the data model is this issue related to?

vxlan.global

Expected Behavior

TASK [cisco.nac_dc_vxlan.create : Manage Fabric in Nexus Dashboard] shall succeed.

Actual Behavior

TASK [cisco.nac_dc_vxlan.create : Manage Fabric in Nexus Dashboard] *******************************************************************
fatal: [vND1_BGP]: FAILED! => {"changed": false, "msg": "FabricUpdateBulk._fabric_needs_update_for_merged_state: Invalid key: PTP_VLAN_ID found in payload for fabric VXLAN-BGP2", "response": [{}], "result": [{}]}

Ansible Playbook

---
# This is the main entry point playbook

- hosts: "{{ lookup('env', 'ANSIBLE_HOST') }}"
  any_errors_fatal: true
  gather_facts: false

  roles:
    - role: cisco.nac_dc_vxlan.dtc.create
      tags: 'role_create'

    - role: cisco.nac_dc_vxlan.dtc.deploy
      tags: 'role_deploy'

    - role: cisco.nac_dc_vxlan.dtc.remove
      tags: 'role_remove'

Data Model

---
vxlan:
  global:
    ebgp:
      ptp:
        enable: True
        domain_id: 0
        lb_id: 0
        vlan_id: 100

Steps to Reproduce

ansible-playbook -i inventory.yaml deploy.yaml -v

Relevant Debug Output

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions