-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Rendering of cable trace broken after upgrading from 3.7.6 to 3.7.7 #15925
Comments
Thanks for reporting a problem you encountered. I was unable to reproduce it using the provided steps. I did start with an empty, fresh 3.7.6 install, to which I added two devices, each with 24 interfaces, and connected those devices to each other and confirmed I could do a cable trace successfully. Then I upgraded that system to 3.7.7 and restarted the NetBox services. After the upgrade I was still able to perform the same trace. For good measure I tried tracing in the reverse direction, which also succeeded. Have I omitted a step that was part of your flow? |
This was broken in PR #14750. Circuits do not have a netbox/netbox/dcim/svg/cables.py Line 226 in 39a8307
|
Thanks @vuchkovski, I should have keyed in on the mention of |
This is a good example of why it's crucial to provide explicit reproduction steps when submitting a bug report. |
Deployment Type
Self-hosted
NetBox Version
3.7.7
Python Version
3.9
Steps to Reproduce
Load the cable trace page, eg https://netbox.example.com/dcim/interfaces/2283/trace/
Expected Behavior
An SVG of the cable trace should be visible on the top left of the page, and the download link should provide the .svg file.
Observed Behavior
No render is visible, and the download link gives an error page:
The text was updated successfully, but these errors were encountered: