Add periodic task to clean up workflow failure

Registered by Abhishek Kekane on 2017-01-20

Due to some unknown circumstances, there is a possibility few of the notifications might get into ‘error’ status or it might remain in ‘new’ status forever. There should be some way to retrieve such notifications and process them to completion.

Add Add a periodic task “process_unfinished_notifications’ which will execute at regular interval depending on configurable interval to re-execute the workflow for such notifications.

Blueprint information

Status:
Complete
Approver:
SamP
Priority:
High
Drafter:
Abhishek Kekane
Direction:
Approved
Assignee:
Abhishek Kekane
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
SamP on 2017-02-16
Completed by
SamP on 2017-02-16

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-periodic-tasks,n,z

Addressed by: https://review.openstack.org/423059
    Add periodic task to clean up workflow failure

Addressed by: https://review.openstack.org/427072
    Implement _process_unfinished_notifications periodic tasks

Addressed by: https://review.openstack.org/431335
    Release note for _process_unfinished_notifications periodic task

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.