Add 'Provider' to the circuit termination edit/view #7159

Closed
opened 2025-12-29 20:19:56 +01:00 by adam · 1 comment
Owner

Originally created by @PieterL75 on GitHub (Oct 26, 2022).

NetBox version

v3.3.5

Feature type

Change to existing functionality

Proposed functionality

On the 'circuit' detail page, the Termination show only the Provider Network.
It would benefit if the 'Provider' is shown too
ex : https://demo.netbox.dev/circuits/circuits/14/
The Demo repeated the Provider in the name of the ProviderNetwork.
Maybe that Provider network should return "ProviderNetwork (Provider)" as display string.

When editing an Termination, we can set the type to 'Provider Network', but we can't select the provider.
https://demo.netbox.dev/circuits/circuit-terminations/42/edit/?return_url=/circuits/circuits/14/

Use case

The ProviderNetwork itself is not that descriptive. It only shows for who that network is used, but not by whom it is provided.
Adding this info to the circuit termination and the circuit list, would help to make that clear in one view

I have some ProviderNetworks that have the same name, but from different Providers.
When selecting it from the dropdown, I have to guess for what Provider that is.

Database changes

No response

External dependencies

No response

Originally created by @PieterL75 on GitHub (Oct 26, 2022). ### NetBox version v3.3.5 ### Feature type Change to existing functionality ### Proposed functionality On the 'circuit' detail page, the Termination show only the Provider Network. It would benefit if the 'Provider' is shown too ex : https://demo.netbox.dev/circuits/circuits/14/ The Demo repeated the Provider in the name of the ProviderNetwork. Maybe that Provider network should return "ProviderNetwork (Provider)" as display string. When editing an Termination, we can set the type to 'Provider Network', but we can't select the provider. https://demo.netbox.dev/circuits/circuit-terminations/42/edit/?return_url=/circuits/circuits/14/ ### Use case The ProviderNetwork itself is not that descriptive. It only shows for who that network is used, but not by whom it is provided. Adding this info to the circuit termination and the circuit list, would help to make that clear in one view I have some ProviderNetworks that have the same name, but from different Providers. When selecting it from the dropdown, I have to guess for what Provider that is. ### Database changes _No response_ ### External dependencies _No response_
adam added the type: featurestatus: needs owner labels 2025-12-29 20:19:56 +01:00
adam closed this issue 2025-12-29 20:19:56 +01:00
Author
Owner

@PieterL75 commented on GitHub (Nov 16, 2022):

I noticed on thing :
When editing a termination, it sets the 'Provider' and 'Circuit' on the top.
That provider can be something totally different than the Network provider.
I added an extra 'provider network provider' to the model.

Putting it for review in a PR

I wanted to changed the labels a little for both the 'Providers' but the render_field is not working as I expected. I created a separate FR #10938 for that

@PieterL75 commented on GitHub (Nov 16, 2022): I noticed on thing : When editing a termination, it sets the 'Provider' and 'Circuit' on the top. That provider can be something totally different than the Network provider. I added an extra 'provider network provider' to the model. Putting it for review in a PR I wanted to changed the labels a little for both the 'Providers' but the render_field is not working as I expected. I created a separate FR #10938 for that
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7159