netbox-community / netbox

The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/free-netbox-cloud/
http://netboxlabs.com/oss/netbox/
Apache License 2.0
15.77k stars 2.54k forks source link

Add support for virtual circuit overlays #7588

Closed mirackle-spb closed 2 years ago

mirackle-spb commented 2 years ago

NetBox version

v3.0.2

Feature type

Data model extension

Proposed functionality

There is many talking about this feature, but for many years it still the same. All issues about is is closed. Netbox currently supports physical circuits. There is not enough information right now. I asked to extend model of circuits in #7586, but it was closed. I dont know why. Any circuits it not from one DC to another. It from one port to another. So if circuits model will be extended - add virtual circuits - will be easy. Only one difference that we have in virtual circuit - multiple endpoints and that will be enough.

Use case

MPLS/VxLAN/EVPN/VPWS/VPWS documenting and possible provisioning automation.

Database changes

No response

External dependencies

No response

jeremystretch commented 2 years ago

Per the feature request form:

Describe in detail the new feature or behavior you are proposing. Include any specific changes to work flows, data models, and/or the user interface. The more detail you provide here, the greater chance your proposal has of being discussed. Feature requests which don't include an actionable implementation plan will be rejected.

You haven't provided any detail in your proposal. Are you interested in investing some time into developing a rough model to present for discussion? If not, this FR will be closed.

I asked to extend model of circuits in #7586, but it was closed. I dont know why.

Please re-read my comment explaining why I closed it.

SteveRodrigue commented 2 years ago

/subscribing

I suppose my closed feature request (#7675) is matching this request. Basically being able to attach LAG or virtual interfaces to a (virtual) circuit would make sense.

There is plenty of exemples:

At the moment, it's not possible to terminate a circuit onto any non-physical interface.

mirackle-spb commented 2 years ago

currently we can attach circuits only to device. Not even to physical interfaces.

jeremystretch commented 2 years ago

@mirackle-spb circuits do in fact terminate on interfaces, not devices.

I'm going to close this issue as you haven't responded to my request for more detail. If you'd like to rewrite your proposal at a later time, you're welcome to do so.