Plugin version
v0.4.2
NetBox version
v4.5.8
Python version
3.11
Steps to Reproduce
Bug description
When creating a new instance in the plugin, the Device field allows selecting only physical devices from NetBox.
It is not possible to select a Virtual Machine, even though VM-based routing instances are also a valid use case.
Steps to reproduce
- Open the plugin UI
- Create a new instance
- Try to select an object in the Device field
- Observe that only hardware devices are available
- Virtual Machines from NetBox are missing from the selection
Expected Behavior
Expected behavior
The Device field should allow selecting:
- physical devices
- virtual machines
Or, alternatively, there should be a separate field/mechanism for choosing either a Device or a Virtual Machine.
Observed Behavior
Actual behavior
Only physical devices are available in the selection list.
Virtual Machines do not appear and cannot be assigned to the instance.

Plugin version
v0.4.2
NetBox version
v4.5.8
Python version
3.11
Steps to Reproduce
Bug description
When creating a new instance in the plugin, the Device field allows selecting only physical devices from NetBox.
It is not possible to select a Virtual Machine, even though VM-based routing instances are also a valid use case.
Steps to reproduce
Expected Behavior
Expected behavior
The Device field should allow selecting:
Or, alternatively, there should be a separate field/mechanism for choosing either a Device or a Virtual Machine.
Observed Behavior
Actual behavior
Only physical devices are available in the selection list.
Virtual Machines do not appear and cannot be assigned to the instance.