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(a)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