Cable termination points lost on bulk-changing cable profile #192

Closed
opened 2026-04-05 16:22:51 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @GeertJohan on 3/7/2026

NetBox Edition

NetBox Community

NetBox Version

v4.5.4.0.1 (docker image)

Python Version

3.12

Steps to Reproduce

  1. Create cables without cable profile
  2. Bulk edit some cables and set their profile to e.g. 1C1P.

Expected Behavior

Connection is no longer visible in the global connection list.
In the device>interfaces list the cable number is still shown, but 'connection' is empty.

Observed Behavior

To fix, I have to navigate to the interfaces on a device. It shows there is a connection/cable, but doesn't show the remote termination point. When then editing the connection, in the edit form the correct information actually shows up so only have to click 'save'. After that the connection re-appears on the device interface and in the connection list.

*Originally created by @GeertJohan on 3/7/2026* ### NetBox Edition NetBox Community ### NetBox Version v4.5.4.0.1 (docker image) ### Python Version 3.12 ### Steps to Reproduce 1. Create cables without cable profile 2. Bulk edit some cables and set their profile to e.g. `1C1P`. ### Expected Behavior Connection is no longer visible in the global connection list. In the device>interfaces list the cable number is still shown, but 'connection' is empty. ### Observed Behavior To fix, I have to navigate to the interfaces on a device. It shows there is a connection/cable, but doesn't show the remote termination point. When then editing the connection, in the edit form the correct information actually shows up so only have to click 'save'. After that the connection re-appears on the device interface and in the connection list.
MrUnknownDE added the status: acceptedstatus: acceptedstatus: acceptedseverity: lowstatus: acceptedstatus: acceptedtopic: cablingstatus: acceptedtype: bugnetboxstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedstatus: acceptedseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowseverity: lowtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugtype: bugnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetboxnetbox labels 2026-04-05 16:22:54 +02:00
Sign in to join this conversation.
No Label netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox netbox severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low severity: low status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted status: accepted topic: cabling type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug type: bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/netbox#192