Cable tracing to/from Circuit Termination not working in v3.3.4 #7079

Closed
opened 2025-12-29 20:18:58 +01:00 by adam · 2 comments
Owner

Originally created by @Wexter on GitHub (Oct 6, 2022).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.3.4

Python version

3.10

Steps to Reproduce

  1. Create Provider Network
  2. Create any device with at least one network interface
  3. Create Circuit
  4. Connect Termination A or Z to Provider Network
  5. Connect second termination to device site and connect it with cable to device interface

Expected Behavior

Cable trace from Circuit Termination should show Destination

Observed Behavior

Destination shows "Incomplete", instead of Provider Network.
Also Cable connection in device interface shown as Not Reachable

Working example in 3.2.9 https://youtu.be/LhyJyduvS8w
Not working example in 3.3.4 https://youtu.be/dUaFSslZncU

Originally created by @Wexter on GitHub (Oct 6, 2022). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.3.4 ### Python version 3.10 ### Steps to Reproduce 1. Create Provider Network 2. Create any device with at least one network interface 3. Create Circuit 4. Connect Termination A or Z to Provider Network 5. Connect second termination to device site and connect it with cable to device interface ### Expected Behavior Cable trace from Circuit Termination should show Destination ### Observed Behavior Destination shows "Incomplete", instead of Provider Network. Also Cable connection in device interface shown as Not Reachable Working example in 3.2.9 https://youtu.be/LhyJyduvS8w Not working example in 3.3.4 https://youtu.be/dUaFSslZncU
adam added the type: bugstatus: accepted labels 2025-12-29 20:18:58 +01:00
adam closed this issue 2025-12-29 20:18:58 +01:00
Author
Owner

@Wexter commented on GitHub (Oct 6, 2022):

I've done some debugging and probably fixed this problem by setting CablePath.is_complete=True for Circuit Termination connected to Provider Network.
At least ./manage.py test dcim.tests.test_cablepaths were OK and trace now works as I expect.

@Wexter commented on GitHub (Oct 6, 2022): I've done some debugging and probably fixed this problem by setting CablePath.is_complete=True for Circuit Termination connected to Provider Network. At least `./manage.py test dcim.tests.test_cablepaths` were OK and trace now works as I expect.
Author
Owner

@jeremystretch commented on GitHub (Nov 17, 2022):

Thanks for digging into this @Wexter, and apologies for the delay in getting around to it.

@jeremystretch commented on GitHub (Nov 17, 2022): Thanks for digging into this @Wexter, and apologies for the delay in getting around to it.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7079