Add a "Create and assign IP" button to interface creation dialog #2007

Closed
opened 2025-12-29 17:21:24 +01:00 by adam · 7 comments
Owner

Originally created by @kasimon on GitHub (Sep 17, 2018).

Originally assigned to: @thatmattlove on GitHub.

Environment

  • Python version: 2.7.13
  • NetBox version: 2.4.4

Proposed Functionality

Add another blue "Create and assign IP" button to the interface creation dialog that results in the same view as pressing the green "+" on a interface.

Use Case

Often when adding an interface, users also want to assign an IP address to it. Also the distinction between interface itself and ip addresses configured on the interface (that makes perfectly sense) can be a difficulty to grasp. They have to find the mouseover on the green plus of the created interface to find out how to configure an address to the interface. Having a shortcut directly from the interface creation dialog would result in a much more streamlined experience.

Database Changes

None.

External Dependencies

None.

Originally created by @kasimon on GitHub (Sep 17, 2018). Originally assigned to: @thatmattlove on GitHub. ### Environment * Python version: 2.7.13 * NetBox version: 2.4.4 ### Proposed Functionality Add another blue "Create and assign IP" button to the interface creation dialog that results in the same view as pressing the green "+" on a interface. ### Use Case Often when adding an interface, users also want to assign an IP address to it. Also the distinction between interface itself and ip addresses configured on the interface (that makes perfectly sense) can be a difficulty to grasp. They have to find the mouseover on the green plus of the created interface to find out how to configure an address to the interface. Having a shortcut directly from the interface creation dialog would result in a much more streamlined experience. ### Database Changes None. ### External Dependencies None.
adam added the status: acceptedtype: feature labels 2025-12-29 17:21:24 +01:00
adam closed this issue 2025-12-29 17:21:24 +01:00
Author
Owner

@stale[bot] commented on GitHub (Sep 7, 2020):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. NetBox is governed by a small group of core maintainers which means not all opened issues may receive direct feedback. Please see our contributing guide.

@stale[bot] commented on GitHub (Sep 7, 2020): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. NetBox is governed by a small group of core maintainers which means not all opened issues may receive direct feedback. Please see our [contributing guide](https://github.com/netbox-community/netbox/blob/develop/CONTRIBUTING.md).
Author
Owner

@kasimon commented on GitHub (Sep 9, 2020):

I will try to come up with a patch myself.

@kasimon commented on GitHub (Sep 9, 2020): I will try to come up with a patch myself.
Author
Owner

@jeremystretch commented on GitHub (Sep 9, 2020):

Assigning to @kasimon

@jeremystretch commented on GitHub (Sep 9, 2020): Assigning to @kasimon
Author
Owner

@jeremystretch commented on GitHub (Sep 22, 2020):

@kasimon Are you still working on this?

@jeremystretch commented on GitHub (Sep 22, 2020): @kasimon Are you still working on this?
Author
Owner

@kasimon commented on GitHub (Sep 23, 2020):

@jeremystretch I still intend to do so. Haven't had the time for it yet unfortunately.

@kasimon commented on GitHub (Sep 23, 2020): @jeremystretch I still intend to do so. Haven't had the time for it yet unfortunately.
Author
Owner

@jeremystretch commented on GitHub (Oct 30, 2020):

@kasimon have you been able to make any progress on this?

@jeremystretch commented on GitHub (Oct 30, 2020): @kasimon have you been able to make any progress on this?
Author
Owner

@kasimon commented on GitHub (May 16, 2021):

Thanks a lot for implementing this, @checktheroads!

@kasimon commented on GitHub (May 16, 2021): Thanks a lot for implementing this, @checktheroads!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#2007