Am 02.09.2013 15:55, schrieb Daniel Molina:
On 19 August 2013 12:27, Steffen Claus <steffen.cl...@scai.fraunhofer.de
<mailto:steffen.cl...@scai.fraunhofer.de>> wrote:
Am 16.08.2013 19:06, schrieb Daniel Molina:
Hi
On 16 August 2013 10:39, Steffen Claus
<steffen.claus@scai.__fraunhofer.de
<mailto:steffen.cl...@scai.fraunhofer.de>
<mailto:steffen.claus@scai.__fraunhofer.de
<mailto:steffen.cl...@scai.fraunhofer.de>>> wrote:
Hi,
i went through the code and found the following lines in the
EC2QueryServer.rb:
def upload_image(params)
image = ImageEC2.new(Image.build_xml,
@client,
params['file'],
{:type => "OS"})
This renders it impossible to upload files to a file datastore.
What would be the best way to handle this situation? Additional
parameters for the upload_image method, even though AWS doesn't
distingush between image types? Or one could check the TYPE
of the
datastore to define allowed IMAGE types for upload, e.g.:
type == "image" --> allowed: OS, CDROM, DATABLOCK
type == "file" --> allowed: KERNEL, RAMDISK, CONTEXT.
What do you think?
econe-upload is a nonofficial EC2 api call, it's just a helper
to upload
image to OpenNebula. So, you can add a new param type to the
request an
use it when creating the new image.
I know that econe is not supposed to support the whole range of EC2
functionalities. So you suggest I should change the server code?
Yes
Ok. I'll think about it.
BTW, how are you going to use this files through EC2?
They are pre-configured to be used within VM templates. I just need
an automatic way of uploading them from outside the Cloud
infrastructure.
BTW, you can upload any kind of file through Sunstone.
I know, but this would be a manual process. I am looking for a way to
handle the upload automatically, e.g. by calling an interface of the
Cloud (such as EC2, OCCI or OCA).
Cheers
Cheers
BR,
Steffen
----- Ursprüngliche Mail -----
> Hi,
> i am trying to upload a file via econe-upload to my file
datastore.
> However, i keep getting the following error:
>
> "econe-upload:
>
<Response><RequestId/><Errors>__<Error><Code>__UnsupportedOperation</Code><__Message>[ImageAllocate]
> Error allocating a new image. Only IMAGES of type
KERNEL, RAMDISK
> and CONTEXT can be registered in a FILE_DS
> datastore</Message></Error></__Errors></Response>".
>
> Is the current implementation of econe-upload incapable
of handling
> file datastores? Where can i change the image type?
>
> Is there another way of uploading files via
command-line/API? I
> haven't succeded with ec2-tools (ec2-import-volume) as
well. What
> about OCCI?
>
> BR,
> Steffen
>
>
>
> --
> Steffen Claus
>
> Fraunhofer-Institut für Algorithmen und
Wissenschaftliches Rechnen
> (SCAI)
> Schloss Birlinghoven
> D-53754 Sankt Augustin
> Tel: +49 2241 14-2511 <tel:%2B49%202241%2014-2511>
<tel:%2B49%202241%2014-2511>
> steffen.claus@scai.fraunhofer.__de
<mailto:steffen.cl...@scai.fraunhofer.de>
<mailto:steffen.claus@scai.__fraunhofer.de
<mailto:steffen.cl...@scai.fraunhofer.de>>
> http://www.scai.fraunhofer.de
> _________________________________________________
> Users mailing list
> Users@lists.opennebula.org
<mailto:Users@lists.opennebula.org>
<mailto:Users@lists.__opennebula.org
<mailto:Users@lists.opennebula.org>>
>
http://lists.opennebula.org/__listinfo.cgi/users-opennebula.__org
<http://lists.opennebula.org/listinfo.cgi/users-opennebula.org>
>
--
Steffen Claus
Fraunhofer-Institut für Algorithmen und Wissenschaftliches
Rechnen
(SCAI)
Schloss Birlinghoven
D-53754 Sankt Augustin
Tel: +49 2241 14-2511 <tel:%2B49%202241%2014-2511>
<tel:%2B49%202241%2014-2511>
steffen.claus@scai.fraunhofer.__de
<mailto:steffen.cl...@scai.fraunhofer.de>
<mailto:steffen.claus@scai.__fraunhofer.de
<mailto:steffen.cl...@scai.fraunhofer.de>>
http://www.scai.fraunhofer.de
_________________________________________________
Users mailing list
Users@lists.opennebula.org <mailto:Users@lists.opennebula.org>
<mailto:Users@lists.__opennebula.org
<mailto:Users@lists.opennebula.org>>
http://lists.opennebula.org/__listinfo.cgi/users-opennebula.__org
<http://lists.opennebula.org/listinfo.cgi/users-opennebula.org>
--
Join us at OpenNebulaConf2013 <http://opennebulaconf.com/> in
Berlin,
24-26 September, 2013
--
Daniel Molina
Project Engineer
OpenNebula - The Open Source Solution for Data Center Virtualization
www.OpenNebula.org <http://www.OpenNebula.org>
<http://www.OpenNebula.org> | dmol...@opennebula.org
<mailto:dmol...@opennebula.org>
<mailto:dmol...@opennebula.org
<mailto:dmol...@opennebula.org>__> | @OpenNebula
--
Steffen Claus
Fraunhofer-Institut für Algorithmen und Wissenschaftliches Rechnen
(SCAI)
Schloss Birlinghoven
D-53754 Sankt Augustin
Tel: +49 2241 14-2511 <tel:%2B49%202241%2014-2511>
steffen.claus@scai.fraunhofer.__de
<mailto:steffen.cl...@scai.fraunhofer.de>
http://www.scai.fraunhofer.de
--
Join us at OpenNebulaConf2013 <http://opennebulaconf.com/> in Berlin,
24-26 September, 2013
--
Daniel Molina
Project Engineer
OpenNebula - The Open Source Solution for Data Center Virtualization
www.OpenNebula.org <http://www.OpenNebula.org> | dmol...@opennebula.org
<mailto:dmol...@opennebula.org> | @OpenNebula
--
Steffen Claus
Fraunhofer-Institut für Algorithmen und Wissenschaftliches Rechnen (SCAI)
Schloss Birlinghoven
D-53754 Sankt Augustin
Tel: +49 2241 14-2511
steffen.cl...@scai.fraunhofer.de
http://www.scai.fraunhofer.de
_______________________________________________
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org