Re: [ovirt-users] oVirt 4.0 wishlist: oVirt Self Hosted Engine Setup

2015-11-29 Thread Eyal Edri
Hi Giuseppe!

I saw you mentioned you have sysadmin knowledge and some python too, would
you be interested in helping with devops tasks for the oVirt infra team [1]
?
The infra team is in charge of maintaining the entire devops infrastructure
with jenkins as the 'ci' server in the middle.
You can also checkout the monthly emails in the devops section. [2]

In addition, you can contribute python code to a recent independent project
which came out of oVirt called 'lago',
you can read about it here [4].

Let know if this is something you might be interested in, you can check
some of the tasks we're doing in [3].

[1]  http://www.ovirt.org/Infra
[2] http://lists.ovirt.org/pipermail/users/2015-October/035118.html
[3] http://www.ovirt.org/Category:Infrastructure#Type_of_tasks
[4] http://lago.readthedocs.org/en/latest/

On Mon, Nov 23, 2015 at 11:10 PM, Giuseppe Ragusa <
giuseppe.rag...@hotmail.com> wrote:

> Hi all,
> I go on with my wishlist, derived from both solitary mumblings and
> community talks at the the first Italian oVirt Meetup.
>
> I offer to help in coding (work/family schedules permitting) but keep in
> mind that I'm a sysadmin with mainly C and bash-scripting skills (but
> hoping to improve my less-than-newbie Python too...)
>
> I've sent separate wishlist messages for oVirt Node, oVirt Engine and VDSM.
>
> oVirt Self Hosted Engine Setup:
>
> *) allow virtual hardware customizations for locally-created Engine vm,
> specifically: allow to add an arbitrary number of NICs (asking for MAC
> address and local bridge to connect to) and maybe also an arbitrary number
> of disks (asking for size) as these seem to be the only/most_useful items
> missing; maybe the prebuilt appliance image too may be inspected by setup
> to detect a customized one and connect any further NICs to custom local
> bridges (which the user should be asked for)
>
> Regards,
> Giuseppe
> ___
> Users mailing list
> Users@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>
>


-- 
Eyal Edri
Supervisor, RHEV CI
EMEA ENG Virtualization R
Red Hat Israel

phone: +972-9-7692018
irc: eedri (on #tlv #rhev-dev #rhev-integ)
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] oVirt 4.0 wishlist: oVirt Self Hosted Engine Setup

2015-11-25 Thread Giuseppe Ragusa
On Wed, Nov 25, 2015, at 12:13, Simone Tiraboschi wrote:
> 
> 
> On Mon, Nov 23, 2015 at 10:10 PM, Giuseppe Ragusa 
>  wrote:
>> Hi all,
>> I go on with my wishlist, derived from both solitary mumblings and community 
>> talks at the the first Italian oVirt Meetup.
>>  
>> I offer to help in coding (work/family schedules permitting) but keep in 
>> mind that I'm a sysadmin with mainly C and bash-scripting skills (but hoping 
>> to improve my less-than-newbie Python too...)
>>  
>> I've sent separate wishlist messages for oVirt Node, oVirt Engine and VDSM.
>>  
>> oVirt Self Hosted Engine Setup:
>>  
>> *) allow virtual hardware customizations for locally-created Engine vm, 
>> specifically: allow to add an arbitrary number of NICs (asking for MAC 
>> address and local bridge to connect to) and maybe also an arbitrary number 
>> of disks (asking for size) as these seem to be the only/most_useful items 
>> missing; maybe the prebuilt appliance image too may be inspected by setup to 
>> detect a customized one and connect any further NICs to custom local bridges 
>> (which the user should be asked for)
> 
> For 3.6.1 (it should be in 3.6.0 but it's bugged) you will be able to edit 
> some parameter of the engine VM from the engine (than of course you need to 
> reboot to make them effective).
> I'm not sure if it's worth to make the setup more complex or if it's better 
> to keep it simple (single nic, single disk) and then let you edit the VM only 
> from the engine as for other VMs.

Thanks Simone for your reply!

You are right: I was bothering you with this setup wishlist item *mainly* 
because further Engine vm modification was impossible/awkward/difficult before 
3.6.1

Nonetheless I have seen many cases in which at least a second NIC would be 
absolutely needed to complete the Engine installation: it is a well known best 
practice to keep the management network (maybe conflated with the IPMI network 
in smaller cases) completely isolated from other services and to allow only 
limited access to/from it, and that network would be the 
ovirtmgmt-bridge-connected network (the only one available to the Engine, as of 
now); now think of a kickstart-based Engine OS installation/update from a local 
repository/mirror which would be reachable on a different network only (further 
access to the User/Administration Web portal could have similar needs but could 
be more easily covered by successive Engine vm modifications)

The "additional disks" part was (maybe "artificially") added by me out of 
fantasy, but I know of at least one enterprise customer that by policy mandates 
separate disks for OS and data (mainly on FC LUNs, to be honest, but FC is 
supported by hosted Engine now, isn't it?)

I absolutely don't know how the setup code is structured (and the recent 
logical "duplication" between mixins.py and vm.conf.in scares me a bit, 
actually ;), but I naively hope that changing the two single hardcoded nic/hdd 
questions into two loops of minimum 1 iteration (with a corresponding 
generalization of related otopi parameters) should not increase the complexity 
too much (and could be an excuse to rationalize/unify it further).

Obviously I could stand instantly corrected by anyone who really knows the 
code, but in exchange I would gain for free some interesting pointers/insights 
into the setup code/structure ;)


>> Regards,
>> Giuseppe
>> ___
>> Users mailing list
>>  Users@ovirt.org
>>  http://lists.ovirt.org/mailman/listinfo/users
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] oVirt 4.0 wishlist: oVirt Self Hosted Engine Setup

2015-11-25 Thread Simone Tiraboschi
On Mon, Nov 23, 2015 at 10:10 PM, Giuseppe Ragusa <
giuseppe.rag...@hotmail.com> wrote:

> Hi all,
> I go on with my wishlist, derived from both solitary mumblings and
> community talks at the the first Italian oVirt Meetup.
>
> I offer to help in coding (work/family schedules permitting) but keep in
> mind that I'm a sysadmin with mainly C and bash-scripting skills (but
> hoping to improve my less-than-newbie Python too...)
>
> I've sent separate wishlist messages for oVirt Node, oVirt Engine and VDSM.
>
> oVirt Self Hosted Engine Setup:
>
> *) allow virtual hardware customizations for locally-created Engine vm,
> specifically: allow to add an arbitrary number of NICs (asking for MAC
> address and local bridge to connect to) and maybe also an arbitrary number
> of disks (asking for size) as these seem to be the only/most_useful items
> missing; maybe the prebuilt appliance image too may be inspected by setup
> to detect a customized one and connect any further NICs to custom local
> bridges (which the user should be asked for)
>

For 3.6.1 (it should be in 3.6.0 but it's bugged) you will be able to edit
some parameter of the engine VM from the engine (than of course you need to
reboot to make them effective).
I'm not sure if it's worth to make the setup more complex or if it's better
to keep it simple (single nic, single disk) and then let you edit the VM
only from the engine as for other VMs.


>
> Regards,
> Giuseppe
> ___
> Users mailing list
> Users@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users