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

Reply via email to