<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Lorin,<div>Glance has it's own ways to upload objects : </div><div>Here are the available ways to do it : </div><div><pre class="bash" style="font-family: monospace; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 13px; overflow-x: auto; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19px; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="co0" style="color: rgb(102, 102, 102); font-style: italic; "> Startimg upload</span>
glance <span class="re5" style="color: rgb(102, 0, 51); ">-v</span> add <span class="re2" style="color: rgb(0, 120, 0); ">name</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"ubuntu-10.10-amd64"</span> <span class="re2" style="color: rgb(0, 120, 0); ">is_public</span>=<span class="kw2" style="color: rgb(194, 12, 185); font-weight: bold; ">true</span> <span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; "><</span> <span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>root<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>maverick-server-uec-amd64.tar.gz 
<span class="co0" style="color: rgb(102, 102, 102); font-style: italic; "># OR add property (ex. distro)</span>
glance <span class="re5" style="color: rgb(102, 0, 51); ">-v</span> add <span class="re2" style="color: rgb(0, 120, 0); ">name</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"ubuntu-10.10-amd64"</span> <span class="re2" style="color: rgb(0, 120, 0); ">is_public</span>=<span class="kw2" style="color: rgb(194, 12, 185); font-weight: bold; ">true</span> <span class="re2" style="color: rgb(0, 120, 0); ">distro</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"ubuntu 10.10"</span> <span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; "><</span> <span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>root<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>maverick-server-uec-amd64.tar.gz 
 
<span class="co0" style="color: rgb(102, 102, 102); font-style: italic; "># Upload from other URL</span>
glance <span class="re5" style="color: rgb(102, 0, 51); ">-v</span> add <span class="re2" style="color: rgb(0, 120, 0); ">name</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"uubntu-10.04-amd64"</span> <span class="re2" style="color: rgb(0, 120, 0); ">is_public</span>=<span class="kw2" style="color: rgb(194, 12, 185); font-weight: bold; ">true</span> <span class="re2" style="color: rgb(0, 120, 0); ">location</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"<a href="http://uec-images.ubuntu.com/lucid/current/lucid-server-uec-amd64.tar.gz">http://uec-images.ubuntu.com/lucid/current/lucid-server-uec-amd64.tar.gz</a>"</span>
<span class="co0" style="color: rgb(102, 102, 102); font-style: italic; "># Upload qcow2</span>
glance <span class="re5" style="color: rgb(102, 0, 51); ">-v</span> add <span class="re2" style="color: rgb(0, 120, 0); ">name</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"ubuntu-11.04-amd64"</span> <span class="re2" style="color: rgb(0, 120, 0); ">is_public</span>=<span class="kw2" style="color: rgb(194, 12, 185); font-weight: bold; ">true</span> <span class="re2" style="color: rgb(0, 120, 0); ">distro</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"ubuntu 11.04"</span> <span class="re2" style="color: rgb(0, 120, 0); ">disk_format</span>=<span class="st0" style="color: rgb(255, 0, 0); ">"qcow2"</span> <span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; "><</span> <span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>data<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>images<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>rock_natty.qcow2
<span class="co0" style="color: rgb(102, 102, 102); font-style: italic; "># Other</span>
glance-upload <span class="re5" style="color: rgb(102, 0, 51); ">--type</span>=kernel .<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>maverick-server-uec-amd64-vmlinuz-virtual maverick-server-uec-amd64-vmlinuz-virtual
glance-upload <span class="re5" style="color: rgb(102, 0, 51); ">--type</span>=ramdisk .<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>maverick-server-uec-amd64-loader maverick-server-uec-amd64-loader
glance-upload <span class="re5" style="color: rgb(102, 0, 51); ">--type</span>=machine <span class="re5" style="color: rgb(102, 0, 51); ">--kernel</span>=<span class="nu0" style="color: rgb(0, 0, 0); ">7</span> <span class="re5" style="color: rgb(102, 0, 51); ">--ramdisk</span>=<span class="nu0" style="color: rgb(0, 0, 0); ">8</span> .<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>maverick-server-uec-amd64.img maverick-server-uec-amd64.img
glance-upload <span class="re5" style="color: rgb(102, 0, 51); ">--type</span>=raw <span class="re5" style="color: rgb(102, 0, 51); ">--kernel</span>=nokernel <span class="re5" style="color: rgb(102, 0, 51); ">--ramdisk</span>=noramdisk .<span class="sy0" style="color: rgb(0, 0, 0); font-weight: bold; ">/</span>maverick-server-uec-amd64.img maverick-server-uec-amd64.img_v2</pre><div><br></div><div>You can also use nova-manage image ... (image_upload/ ramdisk_upload/ kernel_upload)</div><div><br></div><div apple-content-edited="true">
<span class="Apple-style-span" style="font-family: Helvetica; "><span class="Apple-style-span" style="font-family: Helvetica; "><b style="color: rgb(19, 112, 138); ">Nuage & Co - Razique Mahroua</b></span><span class="Apple-style-span" style="color: rgb(19, 112, 138); font-family: Helvetica; "><b> </b></span><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-weight: normal; font-style: normal; "><font class="Apple-style-span" color="#13708a"><a href="mailto:razique.mahroua@gmail.com">razique.mahroua@gmail.com</a></font></div></span><br class="Apple-interchange-newline"><span></span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-weight: normal; font-style: normal; "></span><span style="color: rgb(0, 0, 0); font-weight: normal; "></span></span><span><img height="125" width="125" id="ebe0a379-e484-46a5-b6fb-0b9c3cc3b3de" apple-width="yes" apple-height="yes" src="cid:00E07450-433E-43E6-9005-48B8FD5C669F@la.fabrique"></span>
</span></span></div>
<br><div><div>Le 22 nov. 2011 à 16:57, Jay Pipes a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>On Mon, Nov 21, 2011 at 9:34 PM, Lorin Hochstein <<a href="mailto:lorin@isi.edu">lorin@isi.edu</a>> wrote:<br><blockquote type="cite">How does the deprecation of nova-objectstore affect nova support for<br></blockquote><blockquote type="cite">euca-upload-bundle? Will euca-upload-bundle support go away in the future,<br></blockquote><blockquote type="cite">or does Glance support euca-upload-bundle through an S3 front-end interface,<br></blockquote><blockquote type="cite">or something else?<br></blockquote><br>Hi Lorin,<br><br>It's not really that nova-objectstore has gone anywhere... just that<br>it is not being developed further, and while it used to be that if you<br>were using the EC2 API and tooling you would need to have a Nova<br>FLAG.image_service set to nova.images.s3.S3ImageService, this is no<br>longer the case. nova-objectstore is still used in the EC2 API for the<br>purposes of euca2ools, as certain tools like euca-bundle-image only<br>work with an S3 object store. nova-objectstore stores the manifest.xml<br>and compressed image parts during the process of bundling an image.<br>However, the eventual image is stored in Glance. So, nova-objectstore<br>is a service that enables the euca-bundle-image and euca-upload-bundle<br>tools to work with Nova, but it serves no other purpose and is no<br>longer a configurable part of Nova's image management.<br><br>Hope that makes sense!<br><br>Cheers,<br>-jay<br><br>_______________________________________________<br>Mailing list: <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><br>Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>Unsubscribe : <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><br>More help   : <a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a><br></div></blockquote></div><br></div></body></html>