netbox icon indicating copy to clipboard operation
netbox copied to clipboard

Closes #16971: Add system jobs

Open alehaa opened this issue 1 year ago • 3 comments

Fixes: #16971

This PR allows the NetBox core and plugins to register job runners as system jobs. These are automatically scheduled without UI interaction, just before the worker process starts. This allows job runners to be used for housekeeping and synchronization tasks in future commits.

alehaa avatar Oct 09 '24 20:10 alehaa

@alehaa I think we might have jumped the gun a bit on FR #16971: Because this is introducing a new plugin capability, it needs to be tagged for a minor release. (We can't ship any changes to the plugins API in a patch release.) I have no issue tagging for v4.2 though. Are okay with rebasing this against the feature branch? It shouldn't present much conflict.

jeremystretch avatar Oct 11 '24 12:10 jeremystretch

That's fine by me. Do you initiate the rebase or do I have to do it locally and submit a new PR?

alehaa avatar Oct 11 '24 15:10 alehaa

I should be able to tackle the rebase, just wanted to give you a heads up.

jeremystretch avatar Oct 11 '24 15:10 jeremystretch