Confusion about Mistral and StackStorm


(Erik) #1

Hi guys,

Mistral originate from OpenStack foundation, now it’s as a workflow service in StackStorm.

  1. if I write some custom action in Mistral(OpenStack), can these actions be reused in StackStorm directly?
  2. on the other hand, can StackStorm’s actions be reused in Mistral(OpenStack) ?

(Jacob Floyd) #2

No and no. Mistral and StackStorm actions are not interchangeable.
The major thing that is the same between Mistral in OpenStack and in StackStorm is the Mistral workflow language (and the system service processing that language).

When learning workflows in StackStorm, I recommend you look at and use Orquesta instead of Mistral. The workflow language is similar to Mistral, but makes it significantly faster since it runs directly in StackStorm. Plus, it doesn’t have Unicode issues like Mistral. It’s just all around awesome!
https://docs.stackstorm.com/orquesta/index.html


(Erik) #3

Thanks Jacob. According to what you said, the Mistral of StackStorm is based on Mistral of OpenStack, but it has changed a lot. Now Mistral is not “Mistral”, right?