SVG error when rendering uneven interfaces #8686

Closed
opened 2025-12-29 20:39:54 +01:00 by adam · 3 comments
Owner

Originally created by @cpmills1975 on GitHub (Sep 28, 2023).

Originally assigned to: @Moehritz on GitHub.

NetBox version

v3.6.3

Python version

3.8

Steps to Reproduce

  • Create three devices, two with at least one interface (device A and device B), one with at least two (device C), and a fourth device with at least three front and rear ports (device D).
  • Connect the interface of device A to the four front ports of device D.
  • Connect one of the rear ports to the interface on device B.
  • Connect the other two rear ports to the two interfaces on device C.

View the cable trace from the connected port on Device A

Expected Behavior

Device B should clearly show it has one interface and Device C should show that it has two interfaces.

Observed Behavior

It looks like there are three interfaces spread equally across two devices.

Screenshot 2023-09-27 at 23 50 11
Originally created by @cpmills1975 on GitHub (Sep 28, 2023). Originally assigned to: @Moehritz on GitHub. ### NetBox version v3.6.3 ### Python version 3.8 ### Steps to Reproduce - Create three devices, two with at least one interface (device A and device B), one with at least two (device C), and a fourth device with at least three front and rear ports (device D). - Connect the interface of device A to the four front ports of device D. - Connect one of the rear ports to the interface on device B. - Connect the other two rear ports to the two interfaces on device C. View the cable trace from the connected port on Device A ### Expected Behavior Device B should clearly show it has one interface and Device C should show that it has two interfaces. ### Observed Behavior It looks like there are three interfaces spread equally across two devices. <img width="438" alt="Screenshot 2023-09-27 at 23 50 11" src="https://github.com/netbox-community/netbox/assets/1878544/2c3f87ac-62ba-4549-9d1f-bd6045295ce3">
adam added the type: bugstatus: acceptedtopic: cablingseverity: low labels 2025-12-29 20:39:54 +01:00
adam closed this issue 2025-12-29 20:39:55 +01:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 4, 2024):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. NetBox is governed by a small group of core maintainers which means not all opened issues may receive direct feedback. Do not attempt to circumvent this process by "bumping" the issue; doing so will result in its immediate closure and you may be barred from participating in any future discussions. Please see our contributing guide.

@github-actions[bot] commented on GitHub (Jan 4, 2024): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. NetBox is governed by a small group of core maintainers which means not all opened issues may receive direct feedback. **Do not** attempt to circumvent this process by "bumping" the issue; doing so will result in its immediate closure and you may be barred from participating in any future discussions. Please see our [contributing guide](https://github.com/netbox-community/netbox/blob/develop/CONTRIBUTING.md).
Author
Owner

@jeremystretch commented on GitHub (Jan 9, 2024):

@Moehritz would you mind commenting here so I can assign this issue to you as well please (for PR #14750)?

@jeremystretch commented on GitHub (Jan 9, 2024): @Moehritz would you mind commenting here so I can assign this issue to you as well please (for PR #14750)?
Author
Owner

@Moehritz commented on GitHub (Jan 9, 2024):

sure

@Moehritz commented on GitHub (Jan 9, 2024): sure
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#8686