Cable Trace not working for split cables with multiple endpoints #9580

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

Originally created by @arthanson on GitHub (May 3, 2024).

Originally assigned to: @DanSheps on GitHub.

Deployment Type

NetBox Cloud

NetBox Version

v3.7.7

Python Version

3.8

Steps to Reproduce

  1. Create a Device switch with multiple interfaces
  2. Create a Device that is a patch panel with multiple front ports
  3. Add a single cable that has multiple connections going from the interfaces to the front ports (see screenshot)
  4. View the cable path

cable-add

Expected Behavior

The cable path trace should show the cable that has multiple splits at both ends (see screenshot below)
old-trace

Observed Behavior

The cable path trace is split at the interfaces but is aggregated together to show only a single connection to the first front-port.
new-trace

Originally created by @arthanson on GitHub (May 3, 2024). Originally assigned to: @DanSheps on GitHub. ### Deployment Type NetBox Cloud ### NetBox Version v3.7.7 ### Python Version 3.8 ### Steps to Reproduce 1. Create a Device switch with multiple interfaces 2. Create a Device that is a patch panel with multiple front ports 3. Add a single cable that has multiple connections going from the interfaces to the front ports (see screenshot) 4. View the cable path ![cable-add](https://github.com/netbox-community/netbox/assets/99642/53d72ace-4d2c-4320-a755-9f2da777b475) ### Expected Behavior The cable path trace should show the cable that has multiple splits at both ends (see screenshot below) ![old-trace](https://github.com/netbox-community/netbox/assets/99642/31f50f83-feb9-4865-a24e-d4ee43a532fa) ### Observed Behavior The cable path trace is split at the interfaces but is aggregated together to show only a single connection to the first front-port. ![new-trace](https://github.com/netbox-community/netbox/assets/99642/a092c501-25a8-4b34-a23e-5fc77adeac8d)
adam added the type: bugstatus: acceptedseverity: medium labels 2025-12-29 21:19:14 +01:00
adam closed this issue 2025-12-29 21:19:14 +01:00
Author
Owner

@arthanson commented on GitHub (May 3, 2024):

@Moehritz would you possibly be available to take a look at this? It looks like the changes to draw_fanin from before potentially broke this.

@arthanson commented on GitHub (May 3, 2024): @Moehritz would you possibly be available to take a look at this? It looks like the changes to draw_fanin from before potentially broke this.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9580