-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
status: needs triageThis issue is awaiting triage by a maintainerThis issue is awaiting triage by a maintainertype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application
Description
Deployment Type
Self-hosted
NetBox Version
v4.3.3
Python Version
3.11
Steps to Reproduce
- Create a new device type with module bays with properties Name =
Bay [A-B]
, Label =[A-B]
, Position =[A-B]
- Create a new module type named
24 port with SFP
with module bays with properties Name =SFP {module}-[1-2]
, Label ={module}-[1-2]
, Position =[1-2]
- Add to the Step 2 module type more module bays with properties Name =
SFP {module}-[21-24]
, Label =[21-24]
, Position =[21-24]
- Add to the Step 2 module type 1GE interfaces with properties Name =
Eth {module}-[1-20]
, Label = {module}-[1-20] - Create a new module type named
10g SFP (2 nested)
with 10GE interfaces with properties Name =Eth {module}-{module}
, Label = {module}-{module} - Create a new device from the Step 1 device type
- Add a
24 port with SFP
module to the device in Bay A - Add a
10g SFP (2 nested)
to module baySFP-A-21
Expected Behavior
The Label on the nested module bays should inherit the position from the parent bay: eg A-21.
This is the same behavior that interfaces have.
Observed Behavior
The labels on the bays show {module}-21
instead of A-21


Note in the second screenshot the interface labels were created correctly with the 10G interface getting the label A-21
Metadata
Metadata
Assignees
Labels
status: needs triageThis issue is awaiting triage by a maintainerThis issue is awaiting triage by a maintainertype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application