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 site/location selectors to interface assignment of "Add new IP address" #9469

Closed
dbbnrl opened this issue Jun 2, 2022 · 3 comments
Closed
Labels
type: feature Introduction of new functionality to the application

Comments

@dbbnrl
Copy link

dbbnrl commented Jun 2, 2022

NetBox version

v3.2.2

Feature type

Change to existing functionality

Proposed functionality

I believe this is a GUI-only proposal.

In the "Interface Assignment" section of the "Add a new IP address" screen, I propose adding the usual suite of region/sitegroup/site/location/etc selectors above the Device dropdown. This allows the user to narrow down the set of devices shown in the dropdown.

Use case

Currently I'm aware of two workflows for assigning IPs to interfaces:

  1. Via the device's interface list, by clicking on the plus icon and selecting "IP Address". This populates the device/interface for you, but the problem is that you need to already know what to type in the Address field. (It would be great if there was some kind of search/navigation facility here to help you select an address, but that's not in the scope of this proposal).
  2. Via e.g. selecting a Prefix, then "IP Addresses", then the "Add IP Address" button or clicking on an available address. This facilitates choosing a free address, but requires you to specify the Device. This is difficult when there are many devices; thus this proposal.

Database changes

No response

External dependencies

No response

@dbbnrl dbbnrl added the type: feature Introduction of new functionality to the application label Jun 2, 2022
@ITJamie
Copy link
Contributor

ITJamie commented Jun 9, 2022

A modal popup to search for a device might be a better option than adding all those fields to the edit/create view

@dbbnrl
Copy link
Author

dbbnrl commented Jun 17, 2022

Maybe so, but I was trying to propose something that would require minimal development.

@jeremystretch jeremystretch added the status: needs owner This issue is tentatively accepted pending a volunteer committed to its implementation label Jul 27, 2022
@jeremystretch jeremystretch changed the title Add site/loc selectors to Device/Interface assignment of "Add new IP address" Add site/location selectors to interface assignment of "Add new IP address" Jul 27, 2022
@jeremystretch
Copy link
Member

A modal popup to search for a device might be a better option than adding all those fields to the edit/create view

#10054 was opened to capture this initiative, and will deliver a much smoother user experience. We should focus our efforts there rather than continuing to extend already cluttered forms with additional fields.

@jeremystretch jeremystretch closed this as not planned Won't fix, can't repro, duplicate, stale Sep 16, 2022
@jeremystretch jeremystretch removed the status: needs owner This issue is tentatively accepted pending a volunteer committed to its implementation label Sep 16, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

3 participants