Bulk creation of device components is limited to paginated results #2219

Closed
opened 2025-12-29 17:23:43 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Dec 17, 2018).

Environment

  • Python version: 3.5.2
  • NetBox version: 2.5.1

Steps to Reproduce

  1. Filter the devices list so that at least two pages' worth of results are displayed. (For example, if there are 50 devices per page, you should have at least 51 devices.)
  2. Click the checkbox at the top left corner of the table to select all displayed devices.
  3. Click the "select all n devices matching query" checkbox that appears.
  4. Scroll to the bottom of the page and select Add Components > Interfaces.

Expected Behavior

The next page should list all devices matching the query.

Observed Behavior

The next page lists only the first page of results from the search. This limits the user to creating components on only one page of devices at a time.

Workaround: The user can manually append ?per_page=x to the URL query parameters, where x is equal to or greater than the number of objects returned. (Related: #1870)

Originally created by @jeremystretch on GitHub (Dec 17, 2018). ### Environment * Python version: 3.5.2 * NetBox version: 2.5.1 ### Steps to Reproduce 1. Filter the devices list so that at least two pages' worth of results are displayed. (For example, if there are 50 devices per page, you should have at least 51 devices.) 2. Click the checkbox at the top left corner of the table to select all displayed devices. 3. Click the "select all _n_ devices matching query" checkbox that appears. 4. Scroll to the bottom of the page and select Add Components > Interfaces. ### Expected Behavior The next page should list all devices matching the query. ### Observed Behavior The next page lists only the first page of results from the search. This limits the user to creating components on only one page of devices at a time. Workaround: The user can manually append `?per_page=x` to the URL query parameters, where _x_ is equal to or greater than the number of objects returned. (Related: #1870)
adam added the type: bugstatus: accepted labels 2025-12-29 17:23:43 +01:00
adam closed this issue 2025-12-29 17:23:44 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#2219