-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Labels
severity: lowDoes not significantly disrupt application functionality, or a workaround is availableDoes not significantly disrupt application functionality, or a workaround is availablestatus: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application
Milestone
Description
Deployment Type
NetBox Cloud (demo), Self-hosted
NetBox Version
v4.2.0 (demo.netbox.dev) & v4.1.11 (locally)
Python Version
3.11
Steps to Reproduce
- Have an Device with an Interface
- Have two VLANs: A & B
- Set Device Interface mode to "tagged"
- Add VLAN A as untagged VLAN to Interface
- Add VLAN B as tagged VLAN to Interface
- Delete VLAN B
- Delete VLAN A
Expected Behavior
Interface ObjectChange update for each VLAN deletion:
tagged_vlansto empty listuntagged_vlantonull/None
Observed Behavior
Only one Interface ObjectChange update is created for VLAN deletion: tagged_vlans.
No Interface ObjectChange is created for untagged_vlan when related VLAN is deleted. According to Interface Changelog the Interface still has an untagged_vlan when in fact it does not exist anymore.
wdoekes
Metadata
Metadata
Assignees
Labels
severity: lowDoes not significantly disrupt application functionality, or a workaround is availableDoes not significantly disrupt application functionality, or a workaround is availablestatus: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application