Skip to content

IOS XR EVPN over MPLS#3152

Merged
ipspace merged 1 commit intodevfrom
iosxr-evpn
Feb 26, 2026
Merged

IOS XR EVPN over MPLS#3152
ipspace merged 1 commit intodevfrom
iosxr-evpn

Conversation

@ipspace
Copy link
Owner

@ipspace ipspace commented Feb 26, 2026

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds initial EVPN-over-MPLS support for Cisco IOS XR devices by declaring EVPN capabilities in the XR device feature model, introducing an IOS XR EVPN Ansible template, and updating documentation to reflect EVPN support.

Changes:

  • Declare IOS XR EVPN feature support (MPLS/SR transport, no asymmetric IRB).
  • Add iosxr.j2 Ansible template to generate IOS XR EVPN control-plane and bridge-domain/BGP EVPN configuration.
  • Update platform/module documentation tables to indicate IOS XR EVPN support (EVPN/MPLS symmetric IRB).

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
netsim/devices/xr.yml Advertises IOS XR EVPN transport support and IRB capability flags to the topology feature model.
netsim/ansible/templates/evpn/iosxr.j2 New IOS XR EVPN configuration template (EVPN EVI, L2VPN bridge-domain EVI binding, BGP EVPN AF + VPNv4/v6 advertisement hooks).
docs/platforms.md Updates platform support matrix to show IOS XR supports EVPN.
docs/module/evpn.md Adds/updates rows documenting IOS XR (and 8000v) EVPN/MPLS feature support and adds an XR footnote.

ipspace added a commit that referenced this pull request Feb 26, 2026
@ipspace ipspace merged commit 9e17f58 into dev Feb 26, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants