Bug #20002
closedISE on /foreman_tasks/dynflow/ when some invalid plans are in place
Description
How reproducible:
under special circumstances
Steps to Reproduce:
1. trigger a task
2. force kill the dynflow executor process
3. while the task is runnint, delete data from dynflow manually (CAUTION: THIS IS BY NO MEANS A RECOMMENDED WAY OF DEALING WITH TASKS - FOR REPRODUCER PURPOSES ONLY):
psql foreman
delete from foreman_tasks_locks;
delete from dynflow_steps;
delete from dynflow_actions;
exit
note we are not deleting dynflow_execution_plans and foreman_tasks_tasks
4. restart the foreman-tasks service
5. go to /foreman_tasks/dynflow
Actual results:
internal server error
Excpeted results:
the rows with invalid tasks are shown, not internal server error appears
Updated by Lukas Pramuk almost 8 years ago
We need to get this fixed also for execution plans index - /foreman_tasks/dynflow/
After creating invalid worlds (see description) the page is throwing "Internal Server Error"
#19146 missed to fix it
Updated by Adam Ruzicka over 7 years ago
- Status changed from New to Closed
Closing since the issue should not be present anymore.