Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
Wexter opened this issue Oct 5, 2022 · 2 comments
Closed

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

Wexter opened this issue Oct 5, 2022 · 2 comments
Assignees
Labels
status: accepted This issue has been accepted for implementation type: bug A confirmed report of unexpected behavior in the application

Comments

@Wexter
Copy link

Wexter commented Oct 5, 2022

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

@Wexter Wexter added the type: bug A confirmed report of unexpected behavior in the application label Oct 5, 2022
Wexter added a commit to Wexter/netbox that referenced this issue Oct 5, 2022
@Wexter
Copy link
Author

Wexter commented Oct 5, 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 added a commit to Wexter/netbox that referenced this issue Oct 6, 2022
Assert if created CablePath is complete
@arthanson arthanson assigned arthanson and unassigned arthanson Nov 4, 2022
@jeremystretch
Copy link
Member

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

@jeremystretch jeremystretch added the status: accepted This issue has been accepted for implementation label Nov 17, 2022
@jeremystretch jeremystretch self-assigned this Nov 17, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: accepted This issue has been accepted for implementation type: bug A confirmed report of unexpected behavior in the application
Projects
None yet
Development

No branches or pull requests

3 participants