-
Suggestion
-
Resolution: Unresolved
-
None
-
7
-
Currently the jobs presented at secure/admin/SchedulerAdmin.jspa cannot be edited in any way - this includes the UI or even through database manipulation.
We are not able to change their runtime, interval, cron expression or any parameter which they may have. Some jobs are not used and it would be great to disable them be it permanently or for troubleshooting purposes.
The idea on this suggestion is to enhance the secure/admin/SchedulerAdmin.jspa to allow editing.
Confluence seems to run in the same framework and it does have this feature documented on this page:
https://confluence.atlassian.com/doc/scheduled-jobs-96567525.html
PS: Some jobs can be disabled through feature flags if you reached this page in hopes of disabling a job.
Please implement a way to remove / delete unwanted scheduler jobs. We installed and tested a plug-in and later decided not to use it and uninstalled it. But it left behind several scheduler jobs which constantly report errors about "service proxy has been destroyed" which seems like these scheduler jobs were installed by the plugin and they are now calling that plug-in which no longer exists. The scheduler jobs page just don't provide a way to delete those jobs showing the errors which we are very certain they belong to that plug-in.
We filed a support ticket to Atlassian, asking if we can simply delete the related DB records in "clusteredjob" table, but Atlassian support strongly discourages us to do that.
There's also no REST API available for such purpose.
It would be nice to have a way in that page to let us deleted the "bad boys", instead of just showing those dreadful red error numbers and we can't do anything about it.