[ovirt-devel] UI Plugin to Upload ISO Files

Alon Bar-Lev alonbl at redhat.com
Mon Dec 15 16:54:25 UTC 2014



----- Original Message -----
> From: "Michal Skrivanek" <mskrivan at redhat.com>
> To: "Alon Bar-Lev" <alonbl at redhat.com>
> Cc: "Itamar Heim" <iheim at redhat.com>, "Lucas Vandroux" <lucas.vandroux at eayun.com>, "devel" <devel at ovirt.org>, "潘礼洋"
> <liyang.pan at eayun.com>, "李建盛" <jiansheng.li at eayun.com>, "Scott Herold" <sherold at redhat.com>, "Allon Mureinik"
> <amureini at redhat.com>, "Federico Simoncelli" <fsimonce at redhat.com>, "Barak Azulay" <bazulay at redhat.com>, "Brian
> Proffitt" <bproffit at redhat.com>
> Sent: Monday, December 15, 2014 5:50:21 PM
> Subject: Re: [ovirt-devel] UI Plugin to Upload ISO Files
> 
> 
> On Dec 14, 2014, at 22:47 , Alon Bar-Lev <alonbl at redhat.com> wrote:
> 
> > 
> > 
> > ----- Original Message -----
> >> From: "Itamar Heim" <iheim at redhat.com>
> >> To: "Lucas Vandroux" <lucas.vandroux at eayun.com>, "devel"
> >> <devel at ovirt.org>, "潘礼洋" <liyang.pan at eayun.com>, "李建盛"
> >> <jiansheng.li at eayun.com>
> >> Cc: "Michal Skrivanek" <mskrivan at redhat.com>, "Scott Herold"
> >> <sherold at redhat.com>, "Allon Mureinik"
> >> <amureini at redhat.com>, "Federico Simoncelli" <fsimonce at redhat.com>, "Barak
> >> Azulay" <bazulay at redhat.com>, "Brian
> >> Proffitt" <bproffit at redhat.com>, "Alon Bar-Lev" <alonbl at redhat.com>
> >> Sent: Sunday, December 14, 2014 11:35:40 PM
> >> Subject: Re: [ovirt-devel] UI Plugin to Upload ISO Files
> >> 
> >> On 12/12/2014 05:15 AM, Lucas Vandroux wrote:
> >>> Dear all,
> >>> 
> >>> I'm actually working to create a custom user interface plugin for oVirt
> >>> web administration application to let user upload iso files.
> >>> 
> >>> I'm in the very first stage of the project. I'm planning to use
> >>> angularjs with the ng-flow module <https://github.com/flowjs/ng-flow> on
> >>> the client-side and a java servlet using the ovirt-iso-uploader
> >>> <http://www.ovirt.org/OVirt_engine_tools#ovirt-iso-uploader> engine tool
> >>> on the server-side.
> >>> 
> >>> All my code is going to be on Github in the following repository :
> >>> iso-uploader-plugin
> >>> <https://github.com/ovirt-china/iso-uploader-plugin>. You can also check
> >>> a more detailed version of the specifications on my wiki
> >>> <https://github.com/ovirt-china/iso-uploader-plugin/wiki/Specifications>.
> >>> 
> >>> I'm writing to you guys to know if there is a way for us to collaborate
> >>> as you may also want to develop something like this to be integrated in
> >>> the oVirt Engine.
> >>> 
> >>> Best regards,
> >>> 
> >>> - Lucas Vandroux (冯凯)
> >>> 
> >>> 
> >> 
> >> looks very nice.
> >> 
> >> This is actually very interesting (and requested by multiple folks) but
> >> i'd like to see if we should focus on the more simple "upload iso's" or
> >> it doing more than just upload ISO's, but also VMs.
> >> for the latter, architecture would probably be a servlet[1] on the
> >> engine and stream to vdsm to write to storage, so both vm disks and/or
> >> iso's could be uploaded/downloaded.
> > 
> > using ssh and/or nfs to send artifacts to hosts is something we should
> > avoid so using iso/image uploader tools are not a solution.
> > vdsm should support uploading images using its own protocol based on the
> > authentication between engine and vdsm, is it already?
> 
> nope, we don't
> 
> > this should be a core feature not an add-on within the current monolithic
> > implementation, as there is no access to vdsm interaction from any of the
> > interfaces.
> 
> well, since we have this feature in the plan for a long time and didn't get
> to it then a UI plugin would be nice.
> Currently the only way to upload "stuff" is using ovirt-iso-uploader.

indeed "nice", but we cannot introduce anything that is "nice" but insecure. using iso/image uplaoder spawned by servlet cannot be something that is endorsed.



More information about the Devel mailing list