Skip to content

Enable MPLS transport for EVPN on Juniper cRPD#3219

Open
leec-666 wants to merge 1 commit intoipspace:devfrom
leec-666:crpd-evpn-mpls-transport
Open

Enable MPLS transport for EVPN on Juniper cRPD#3219
leec-666 wants to merge 1 commit intoipspace:devfrom
leec-666:crpd-evpn-mpls-transport

Conversation

@leec-666
Copy link
Contributor

After updating to 26.03, I found that I was unable to create a cRPD EVPN route reflector.

This PR adds features.evpn.transport: [ mpls ] to the Juniper cRPD device type.

Only tested with EVPN route reflector. Replaces features.evpn.irb: true as I only added that in #3141 to enable EVPN support and IRB was never tested.

@leec-666 leec-666 force-pushed the crpd-evpn-mpls-transport branch from e32a357 to 2e9cfeb Compare March 20, 2026 06:29
@ipspace
Copy link
Owner

ipspace commented Mar 20, 2026

This PR adds features.evpn.transport: [ mpls ] to the Juniper cRPD device type.

Checked the "evpn/junos/common.j2" template and it explicitly sets the encapsulation to "vxlan", which means this has no chance of working apart from your particular use case (RR).

We should relax the transport protocol check for devices that have empty evpn.vrfs and evpn.vlans lists.

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