Enable change logging for cable terminations #7290

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

Originally created by @neuro42 on GitHub (Nov 25, 2022).

Originally assigned to: @arthanson on GitHub.

NetBox version

v3.3.6

Python version

3.9

Steps to Reproduce

  1. create 2 devices with interfaces (ie: a switch with 50 ports and a server with 4 ports)
  2. connect a cable between interfaces on device 1 and device 2
  3. edit the cable to change the device 2 end to a different interface
  4. look at the changelog generated for the cable port move

Expected Behavior

The changelog to show that the cable moved from one interface to another

Observed Behavior

The changelog shows no differences

Originally created by @neuro42 on GitHub (Nov 25, 2022). Originally assigned to: @arthanson on GitHub. ### NetBox version v3.3.6 ### Python version 3.9 ### Steps to Reproduce 1. create 2 devices with interfaces (ie: a switch with 50 ports and a server with 4 ports) 2. connect a cable between interfaces on device 1 and device 2 3. edit the cable to change the device 2 end to a different interface 4. look at the changelog generated for the cable port move ### Expected Behavior The changelog to show that the cable moved from one interface to another ### Observed Behavior The changelog shows no differences
adam added the status: acceptedtype: feature labels 2025-12-29 20:21:23 +01:00
adam closed this issue 2025-12-29 20:21:24 +01:00
Author
Owner

@phurrelmann commented on GitHub (Mar 21, 2023):

The same happens when a device is deleted that has interfaces connected by cables. One cable endpoint is deleted without any changelog entries. We just had to restore a inadvertently deleted device and finding the affected cables from the wrong deletion wasn't that trivial because of the missing changelog.

@phurrelmann commented on GitHub (Mar 21, 2023): The same happens when a device is deleted that has interfaces connected by cables. One cable endpoint is deleted without any changelog entries. We just had to restore a inadvertently deleted device and finding the affected cables from the wrong deletion wasn't that trivial because of the missing changelog.
Author
Owner

@jeremystretch commented on GitHub (Apr 10, 2023):

I'm reclassifying this as a feature request just because we're technically enabling new functionality that was not previously present. Also tagging for v3.5 as this effects an API change.

@jeremystretch commented on GitHub (Apr 10, 2023): I'm reclassifying this as a feature request just because we're technically enabling new functionality that was not previously present. Also tagging for v3.5 as this effects an API change.
Author
Owner

@jeremystretch commented on GitHub (Apr 10, 2023):

This has been implemented in PR #11407.

@jeremystretch commented on GitHub (Apr 10, 2023): This has been implemented in PR #11407.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7290