-
Bug
-
Resolution: Done
-
Medium
-
Honolulu Release
A circular workflow (steps which refers to previous step) will cause the blueprintsprocessor to suspend indefinitely. This needs to be prevented.
example workflow
"steps" : { "assign" : { "target" : "resource-resolution", "on_success" : [ "deploy" ], "on_failure" : [ "assign-recover" ] }, "assign-recover" : { "target" : "execute-script-1", "on_success" : [ "assign" ], <---- circular reference }, "deploy" : { "target" : "execute-script-2" }