[Rdo-list] [OFI] Orchestration <-> Wizard Integration

Jiri Tomasek jtomasek at redhat.com
Wed Mar 5 13:59:00 UTC 2014


On 03/04/2014 04:10 PM, Petr Chalupa wrote:
> Hello guys,
>
> I would like to start discussion about how the integration of 
> Orchestration and Wizard will look like.
>
> The parts are:
> 1. Collecting the configuration of OS (OpenStack) infrastructure
> 2. Configuring Foreman's HostGroups and other stuff based on that 
> configuration
> 3. Orchestrate the provisioning of the whole OS infrastructure in the 
> right order using configured HostGroups and Dynflow.
>
> I am thinking that 1. and 2. will be part of the Wizard and 3. will be 
> the orchestration's job.
>
> I am assuming that 2. is ±simple function using seed data and 
> user-provided configuration that creates configured HostGroups. 
> Meaning it does not need any of the workflow engine stuff that Dynflow 
> provides.
>
> If so then developing these in parallel and connecting them later 
> should be quite easy. I and Martyn can simulate the OS infrastructure 
> provisioning with blank hosts for now.
>
> Petr
>
> _______________________________________________
> Rdo-list mailing list
> Rdo-list at redhat.com
> https://www.redhat.com/mailman/listinfo/rdo-list

Hey,

Regarding the wizard, I have been looking around for rails solutions and 
Wicked gem [1] seems like something we could use for steps 1 and 2.  As 
you said, we basically need form with several steps that gets validated 
and submitted.

I am not sure if Foreman already uses some kind of wizard which we might 
use instead of Wicked. Please let me know if there is something like that.

[1] 
http://railscasts.com/episodes/346-wizard-forms-with-wicked?view=asciicast

Jirka




More information about the dev mailing list