Inventory item cannot be reassgined to another device #7909

Closed
opened 2025-12-29 20:29:53 +01:00 by adam · 1 comment
Owner

Originally created by @ntopee on GitHub (Apr 14, 2023).

Originally assigned to: @arthanson on GitHub.

NetBox version

v3.4.8

Python version

3.8

Steps to Reproduce

  1. Click on Edit on any inventory item in the UI
  2. Edit Device field
  3. Click save

Expected Behavior

The inventory item should be assigned to the selected device.

Observed Behavior

"Components cannot be moved to a different device." validation error is shown
This validation is introduced in #11567 , but I don't think the change that even inventory items cannot be reassigned to another device via the UI was intended.

Originally created by @ntopee on GitHub (Apr 14, 2023). Originally assigned to: @arthanson on GitHub. ### NetBox version v3.4.8 ### Python version 3.8 ### Steps to Reproduce 1. Click on Edit on any inventory item in the UI 2. Edit Device field 3. Click save ### Expected Behavior The inventory item should be assigned to the selected device. ### Observed Behavior "Components cannot be moved to a different device." validation error is shown This validation is introduced in #11567 , but I don't think the change that even inventory items cannot be reassigned to another device via the UI was intended.
adam added the type: bugstatus: accepted labels 2025-12-29 20:29:53 +01:00
adam closed this issue 2025-12-29 20:29:53 +01:00
Author
Owner

@kkthxbye-code commented on GitHub (Apr 14, 2023):

but I don't think the change that even inventory items cannot be reassigned to another device via the UI was intended.

Correct, it was specified in both the original issue and a comment to the PR, that it was to only apply to InterfaceComponents other than InterfaceItem. Not sure what went wrong here.

@arthanson

@kkthxbye-code commented on GitHub (Apr 14, 2023): > but I don't think the change that even inventory items cannot be reassigned to another device via the UI was intended. Correct, it was specified in both the original issue and a comment to the PR, that it was to only apply to InterfaceComponents other than InterfaceItem. Not sure what went wrong here. @arthanson
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7909