Move the background tasks list from the admin UI to the primary UI #9060

Closed
opened 2025-12-29 20:44:55 +01:00 by adam · 3 comments
Owner

Originally created by @jeremystretch on GitHub (Jan 8, 2024).

Originally assigned to: @arthanson on GitHub.

NetBox version

v3.7.0

Feature type

Change to existing functionality

Proposed functionality

NetBox currently lists all background tasks under the admin UI (/admin/background-tasks/), in a view provided by the django-rq package. Replicate this view in the primary UI, under the "admin" menu section.

Use case

Users will be able to inspect active and completed background tasks without leaving the primary UI, and unblocks #12325.

Database changes

None

External dependencies

None

Originally created by @jeremystretch on GitHub (Jan 8, 2024). Originally assigned to: @arthanson on GitHub. ### NetBox version v3.7.0 ### Feature type Change to existing functionality ### Proposed functionality NetBox currently lists all background tasks under the admin UI (`/admin/background-tasks/`), in a view provided by the `django-rq` package. Replicate this view in the primary UI, under the "admin" menu section. ### Use case Users will be able to inspect active and completed background tasks without leaving the primary UI, and unblocks #12325. ### Database changes None ### External dependencies None
adam added the status: acceptedtype: feature labels 2025-12-29 20:44:55 +01:00
adam closed this issue 2025-12-29 20:44:56 +01:00
Author
Owner

@tagur87 commented on GitHub (Jan 9, 2024):

@jeremystretch - I recently found an issue with viewing background tasks from the admin UI using redis sentinel according to these instructions: https://demo.netbox.dev/static/docs/configuration/required-settings/#using-redis-sentinel

I get the following error when browsing to /admin/background-tasks/:

<class 'KeyError'>

'host'

Python version: 3.11.4
NetBox version: 3.7.0
Plugins: 
  netbox_ip_reservations: 0.5.3

Not sure if I should create a separate issue, since this is being reworked as part of the removal of the Admin UI?

Thanks!

@tagur87 commented on GitHub (Jan 9, 2024): @jeremystretch - I recently found an issue with viewing background tasks from the admin UI using redis sentinel according to these instructions: https://demo.netbox.dev/static/docs/configuration/required-settings/#using-redis-sentinel I get the following error when browsing to /admin/background-tasks/: ``` <class 'KeyError'> 'host' Python version: 3.11.4 NetBox version: 3.7.0 Plugins: netbox_ip_reservations: 0.5.3 ``` Not sure if I should create a separate issue, since this is being reworked as part of the removal of the Admin UI? Thanks!
Author
Owner

@jeremystretch commented on GitHub (Jan 9, 2024):

@tagur87 please open a separate bug report including instructions to reproduce. Thanks!

@jeremystretch commented on GitHub (Jan 9, 2024): @tagur87 please open a separate bug report including instructions to reproduce. Thanks!
Author
Owner

@tagur87 commented on GitHub (Jan 9, 2024):

@tagur87 please open a separate bug report including instructions to reproduce. Thanks!

https://github.com/netbox-community/netbox/issues/14752

@tagur87 commented on GitHub (Jan 9, 2024): > @tagur87 please open a separate bug report including instructions to reproduce. Thanks! https://github.com/netbox-community/netbox/issues/14752
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9060