Add EVPN-VPWS to the L2VPNTypeChoices Choice set. #10119

Closed
opened 2025-12-29 21:27:07 +01:00 by adam · 4 comments
Owner

Originally created by @caskings on GitHub (Aug 20, 2024).

Originally assigned to: @caskings on GitHub.

NetBox version

v4.0.9

Feature type

Data model extension

Proposed functionality

EVPN-VPWS is a point to point L2VPN service that breaks the current model for VPWS and other P2P types in the L2VPN termination list as it allows for multiple interfaces across multiple network devices to the same endpoint or location. In either an Active / Active or Active / Passive mode.

Suggested change

Add TYPE_EVPN_VPWS to the L2VPNTypeChoices class, but don't add it to L2VPNTypeChoices.P2P

Relevant RFC: https://datatracker.ietf.org/doc/html/rfc8214

Use case

This would allow Netbox users to model EVPN-VPWS separately from RFC4664 type VPWS which doesn't support Active / Active across multiple devices to the same location.

Database changes

No response

External dependencies

No response

Originally created by @caskings on GitHub (Aug 20, 2024). Originally assigned to: @caskings on GitHub. ### NetBox version v4.0.9 ### Feature type Data model extension ### Proposed functionality EVPN-VPWS is a point to point L2VPN service that breaks the current model for VPWS and other P2P types in the L2VPN termination list as it allows for multiple interfaces across multiple network devices to the same endpoint or location. In either an Active / Active or Active / Passive mode. Suggested change Add TYPE_EVPN_VPWS to the L2VPNTypeChoices class, but don't add it to L2VPNTypeChoices.P2P Relevant RFC: https://datatracker.ietf.org/doc/html/rfc8214 ### Use case This would allow Netbox users to model EVPN-VPWS separately from RFC4664 type VPWS which doesn't support Active / Active across multiple devices to the same location. ### Database changes _No response_ ### External dependencies _No response_
adam added the status: acceptedtype: featurecomplexity: low labels 2025-12-29 21:27:07 +01:00
adam closed this issue 2025-12-29 21:27:07 +01:00
Author
Owner

@Brekmister commented on GitHub (Aug 21, 2024):

My work is moving towards EVPN-VPWS as well. This would be a nice addition to model.

@Brekmister commented on GitHub (Aug 21, 2024): My work is moving towards EVPN-VPWS as well. This would be a nice addition to model.
Author
Owner

@caskings commented on GitHub (Aug 26, 2024):

@DanSheps I'm happy to have a go at creating a pull request for this.

@caskings commented on GitHub (Aug 26, 2024): @DanSheps I'm happy to have a go at creating a pull request for this.
Author
Owner

@ajackson79 commented on GitHub (Sep 6, 2024):

Adding another voice to this in hopes it gets added.

@ajackson79 commented on GitHub (Sep 6, 2024): Adding another voice to this in hopes it gets added.
Author
Owner

@DanSheps commented on GitHub (Sep 9, 2024):

@caskings Added you to work on it, please proceed with the PR

@DanSheps commented on GitHub (Sep 9, 2024): @caskings Added you to work on it, please proceed with the PR
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#10119