Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add platform to device type #9653

Closed
powerscooter opened this issue Jul 3, 2022 · 2 comments
Closed

Add platform to device type #9653

powerscooter opened this issue Jul 3, 2022 · 2 comments
Assignees
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Milestone

Comments

@powerscooter
Copy link

NetBox version

v3.2.3

Feature type

New functionality

Proposed functionality

Hello,

is it possible to add the point "management - platform" to the device type, so that this is inherited by the device as soon as it is created?

Use case

We use this option to document the running system of the devices. For example: Juniper -> Junos

Since this is the same for each device type, you could save the step of entering it manually.
Another point would be that less mistakes are made when entering data.

Database changes

No response

External dependencies

No response

@powerscooter powerscooter added the type: feature Introduction of new functionality to the application label Jul 3, 2022
@jeremystretch jeremystretch added the status: under review Further discussion is needed to determine this issue's scope and/or implementation label Jul 5, 2022
@shatt79
Copy link

shatt79 commented Jul 19, 2022

Could something like this be expanded out to modules as well? I'd love to be able to only install certain modules in specific devices. Eg, only modules in the ASR9K family can be installed in an ASR9K platform/device.

@jeremystretch
Copy link
Member

I think it makes sense to add an optional "default platform" field to the DeviceType model. If set, this will be automatically populated on instantiated devices, however (as with components) it can still be modified afterward.

Could something like this be expanded out to modules as well?

Possibly, but please open a separate FR if that's something you'd like to propose.

@jeremystretch jeremystretch added needs milestone Awaiting prioritization for inclusion with a future NetBox release and removed status: under review Further discussion is needed to determine this issue's scope and/or implementation labels Jul 27, 2022
@jeremystretch jeremystretch added status: accepted This issue has been accepted for implementation and removed needs milestone Awaiting prioritization for inclusion with a future NetBox release labels Jan 5, 2023
@jeremystretch jeremystretch added this to the v3.5 milestone Jan 5, 2023
@kkthxbye-code kkthxbye-code self-assigned this Feb 10, 2023
kkthxbye-code added a commit to kkthxbye-code/netbox that referenced this issue Feb 10, 2023
jeremystretch added a commit that referenced this issue Mar 20, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

4 participants