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

v3.2.0-beta1: Can't add components to module without "Replicate components" option. #8803

Closed
emersonfelipesp opened this issue Mar 5, 2022 · 2 comments
Assignees
Labels
beta Concerns a bug/feature in a beta release status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application

Comments

@emersonfelipesp
Copy link
Contributor

emersonfelipesp commented Mar 5, 2022

NetBox version

v3.2.0-beta1

Feature type

New functionality

Proposed functionality

Create "Add components" button to 'DCIM > Modules'

DCIM > Modules > PK (Object) does not thave the Add components button, as DCIM > Devices > PK (Object) has. As a result, it is not possible to manually add interfaces to module, just import them from a Module Type by using the Replicate components option. I don't quite know if it is a bug or made intentionally this way, but if it is supposed to be like that, I don't think is pretty clear on Netbox, maybe adding a warning would be interesting. Also, if there isn't a manual way to add the components, the Replicate components should be mandatory, not a option, in my opinion!

How it is right now

image

How I think it should be

OBS: I put only the Interface in the dropdown list, but maybe there are other components to add.
image


My Cisco ASR9K testing device on Netbox (beta)

Use case

Users would be free to add components manually to modules (although I myself don't think it is a good way).

Database changes

No response

External dependencies

No response

@emersonfelipesp emersonfelipesp added the type: feature Introduction of new functionality to the application label Mar 5, 2022
@jeremystretch jeremystretch added the beta Concerns a bug/feature in a beta release label Mar 7, 2022
@jeremystretch
Copy link
Member

Components are added from the device view. There is an option to select an installed module when creating the component.

@emersonfelipesp
Copy link
Contributor Author

Components are added from the device view. There is an option to select an installed module when creating the component.

I was able to create from the device view as you said. I haven't seen this, thank you.
But I think that adding the option to Add components from the DCIM > Modules view is still a good option. I don't know if it is possible (or if you agree) to place the button on both views (Device and Module's one).

@jeremystretch jeremystretch added the status: accepted This issue has been accepted for implementation label Mar 23, 2022
@jeremystretch jeremystretch self-assigned this Mar 23, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
beta Concerns a bug/feature in a beta release 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

2 participants