On 04/01/2012 07:01 PM, Oved Ourfalli wrote:
----- Original Message -----
> From: "Itamar Heim"<iheim(a)redhat.com>
> To: "Alex Lourie"<alourie(a)redhat.com>
> Cc: engine-devel(a)ovirt.org
> Sent: Sunday, April 1, 2012 4:26:57 PM
> Subject: Re: [Engine-devel] Please review: All In One Feature page
>
> On 04/01/2012 12:09 PM, Alex Lourie wrote:
>> Hi All
>>
>> I've written a new wiki page [1] for a feature we've developed,
>> called All in One. This allows configuring VDSM on the same host
>> with rhevm (ovirt) automatically during setup.
>>
> 1. "Plugin will wait to allow JBoss to start correctly. This is done
> because other steps involve using REST API (with ovirtsdk), which
> requires JBoss to be up. "
>
> how are you planning to perform this check?
>
> 2. "Plugin will create a local host and add it to host list."
> worth mentioning bootstrapping code was changed to allow to not
> reboot a
> host for this.
>
> 3. "The plugin works by providing parameters, group and sequences and
> adding them into the Controller object (the main object of the setup
> flow), which will invoke appropriate logic during the setup
> operation. "
>
> nice - I like it is modular code.
Sounds indeed modular. Not really familiar with the architecture of the setup process
today, so I have a one question:
How easy will it be in the future to write a plugin that performs different actions?
It's quite modular and it's very easy to create another plugin.
I'm asking because of the gluster integration. They might also
want such a "all in one" feature, and in their case the CPU type is irrelevant,
some of the steps are similar, and some other steps will have to be performed, such as
format partition, create bricks, volumes and etc.
We should think about this today, as they might need this tomorrow :-)
Thank you,
Oved
> _______________________________________________
> Engine-devel mailing list
> Engine-devel(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/engine-devel
>
--
Alex Lourie.