Add changelog message support to bulk creation of IP addresses #56

Open
opened 2026-04-05 16:21:22 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @pheus on 3/30/2026

NetBox version

v4.5.5

Feature type

Change to existing functionality

Proposed functionality

NetBox currently allows a changelog message to be entered when creating a single IP address, but not when creating IP addresses via the bulk creation workflow. I would like to propose adding changelog message support to bulk IP address creation so that the workflow is consistent with single-object creation.

From an implementation perspective, this should be handled in the shared bulk-create workflow rather than only at the IPAM view level. The bulk create UI should expose the changelog message field from the underlying model form, and the submitted value should be applied to each object created from the expanded pattern. This would ensure that every created IP address records the same changelog context, just as users would expect when creating objects individually.

Use case

When creating IP addresses in bulk, users often need to record why those addresses were added, for example for a customer rollout, migration, reservation, or change request. Today, that context can be captured when creating one object at a time, but it is lost when using bulk creation.

Adding changelog message support to bulk creation would make the workflow more consistent, improve auditability, and reduce the need for manual follow-up edits just to document why a group of objects was created.

Database changes

None.

External dependencies

None.

*Originally created by @pheus on 3/30/2026* ### NetBox version v4.5.5 ### Feature type Change to existing functionality ### Proposed functionality NetBox currently allows a changelog message to be entered when creating a single IP address, but not when creating IP addresses via the bulk creation workflow. I would like to propose adding changelog message support to bulk IP address creation so that the workflow is consistent with single-object creation. From an implementation perspective, this should be handled in the shared bulk-create workflow rather than only at the IPAM view level. The bulk create UI should expose the changelog message field from the underlying model form, and the submitted value should be applied to each object created from the expanded pattern. This would ensure that every created IP address records the same changelog context, just as users would expect when creating objects individually. ### Use case When creating IP addresses in bulk, users often need to record why those addresses were added, for example for a customer rollout, migration, reservation, or change request. Today, that context can be captured when creating one object at a time, but it is lost when using bulk creation. Adding changelog message support to bulk creation would make the workflow more consistent, improve auditability, and reduce the need for manual follow-up edits just to document why a group of objects was created. ### Database changes None. ### External dependencies None.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/netbox#56