[openstack-dev] [Oslo][TaskFlow] Non-DAG Flows, Timers and External Events
milanisko k
vetrisko at gmail.com
Thu Nov 26 15:07:23 UTC 2015
Hello list,
I've been busy investigating how to best introduce HA to Ironic Inspector
and I got referred to TaskFlow.
With Ironic Inspector, besides handling other issues, each Node being
introspected undergoes couple of steps with side-effects.
This can be described using a finite automaton[1].
However, there are these constrains with that:
- User can Cancel the Introspection in the Waiting state
- Automaton advances from Waiting to Error if it reaches a Timeout
- Introspection can be restarted from either Error or Finished State (would
induce cyclic graph, not DAG)
Is there some best-practise how to address those?
Thanks,
milan
[1] Inspection State Transition System, Line #64,
http://www.fpaste.org/294451/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151126/fa1d1c81/attachment.html>
More information about the OpenStack-dev
mailing list