diff --git a/netbox/virtualization/views.py b/netbox/virtualization/views.py index 6def3f5a1..09bfdf61a 100644 --- a/netbox/virtualization/views.py +++ b/netbox/virtualization/views.py @@ -320,6 +320,7 @@ class ClusterAddDevicesView(generic.ObjectEditView): # Assign the selected Devices to the Cluster for device in Device.objects.filter(pk__in=device_pks): + device.snapshot() device.cluster = cluster device.save()