Pre-change snapshot is not recorded when adding/removing virtual chassis members via UI #11793

Closed
opened 2025-12-29 21:49:56 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Oct 29, 2025).

Originally assigned to: @jeremystretch on GitHub.

NetBox Edition

NetBox Community

NetBox Version

v4.4.5

Python Version

3.12

Steps to Reproduce

  1. Create a device
  2. Create a virtual chassis, selecting the device as a member
  3. Inspect the device's changelog
  4. Edit the virtual chassis
  5. Remove the device from the members list
  6. Inspect the device's changelog again

Expected Behavior

At steps 3 and 6, the update record should show both the pre- and post-change attributes of the device.

Observed Behavior

The post-change data in the changelog entries is accurate, however there is no pre-change data present in either record. Instead, we see a warning message:

Warning: Comparing non-atomic change to previous change record

Originally created by @jeremystretch on GitHub (Oct 29, 2025). Originally assigned to: @jeremystretch on GitHub. ### NetBox Edition NetBox Community ### NetBox Version v4.4.5 ### Python Version 3.12 ### Steps to Reproduce 1. Create a device 2. Create a virtual chassis, selecting the device as a member 3. Inspect the device's changelog 4. Edit the virtual chassis 5. Remove the device from the members list 6. Inspect the device's changelog again ### Expected Behavior At steps 3 and 6, the update record should show both the pre- and post-change attributes of the device. ### Observed Behavior The post-change data in the changelog entries is accurate, however there is no pre-change data present in either record. Instead, we see a warning message: > Warning: Comparing non-atomic change to previous change record
adam added the type: bugstatus: acceptednetboxseverity: low labels 2025-12-29 21:49:56 +01:00
adam closed this issue 2025-12-29 21:49:56 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11793