Parent/child relationships for VM interfaces #4740

Closed
opened 2025-12-29 19:20:01 +01:00 by adam · 0 comments
Owner

Originally created by @devon-mar on GitHub (Apr 8, 2021).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v2.11.0-beta

Feature type

Data model extension

Proposed functionality

Extend parent/child relationships to VM interfaces in addition to device interfaces.

Use case

Subinterfaces on VMs would have the same use case as devices (#1519) . Many VM appliances such as the CSR1000v or ASAv also support subinterfaces like their hardware equivalents.

Since NetBox already supports tracking VLAN assignments on VM interfaces, it makes sense to be able to track subinterfaces for VLANs assigned to the parent interface.

Database changes

Same changes as #5930 but for the VM interface model.

External dependencies

No response

Originally created by @devon-mar on GitHub (Apr 8, 2021). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v2.11.0-beta ### Feature type Data model extension ### Proposed functionality Extend parent/child relationships to VM interfaces in addition to device interfaces. ### Use case Subinterfaces on VMs would have the same use case as devices (#1519) . Many VM appliances such as the CSR1000v or ASAv also support subinterfaces like their hardware equivalents. Since NetBox already supports tracking VLAN assignments on VM interfaces, it makes sense to be able to track subinterfaces for VLANs assigned to the parent interface. ### Database changes Same changes as #5930 but for the VM interface model. ### External dependencies _No response_
adam added the status: acceptedtype: featurebeta labels 2025-12-29 19:20:01 +01:00
adam closed this issue 2025-12-29 19:20:01 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#4740