Replies: 3 comments 1 reply
-
Thinking more on the nested device types, which popped into my head as I was typing everything out, I feel would be a great addition along with option 1 without the need to override/compliment the parent parameters (since a clone of the parent can be used for the child). In my head I could visualize it working the same way as location, so it is more or less the nested view in the UI that would help the most when picking out the device type. example:
Creating each variation without the nesting visualization seems like it would be unruly. |
Beta Was this translation helpful? Give feedback.
-
Nested Device Types would definitely be the way to go if you ask me. Sure, the device type might be "PE R6525" but that's almost certainly not the full model number from Dell. I would assume that there's a more accurate model number for each one of those options you have for them that tells Dell exactly what it is. You would want to add each of THOSE as the device types, and then if there's functionality added in the future to group them together, then you could align the different variations that way. |
Beta Was this translation helpful? Give feedback.
-
Right, because these are discrete device types, each with its own unique model number and physical characteristics. It sounds like you want to introduce unnecessary complexity just to avoid creating similar device types. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I suppose this could be considered both a couple different ideas and a discussion on how others are approaching the situation of accurately modeling multiple variations of the same/similar device type. I stumbled upon the previous discussion #8404 which sort of touches upon this idea as well.
Before I get into the proposed ideas, I will provide the example of a Dell PowerEdge R6525:
As you can see, there are multiple chassis variations for the front storage, and that also has an impact on options for the rear, number of CPUs, etc. Currently in Netbox, you would have to create a separate device type for each variation to accurately reflect the chassis with the front/rear image, and for ease of use for interfaces, inventory items, etc.
With that said, I would like to propose two ideas, the first of which would be a good start and least impactful:
Underneath that "group" would be the variations of the device type, which would include Airflow, Front/Rear Image, Device Bays, Modules, Interfaces, etc. Perhaps adding a Weight field would be helpful in determining the order in which they appear and/or a default selection.
Alternatively, allow for nested device types, with the nested device type overriding/complimenting the parent parameters.
I understand the second proposal would have an impact on the devicetype-library, so I could see why that would be ruled out.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions