<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Razique:<div><br></div><div>Thanks. I've proposed adding  these examples to the docs:</div><div><br></div><div><a href="https://review.openstack.org/1883">https://review.openstack.org/1883</a></div><div><a href="https://review.openstack.org/1888">https://review.openstack.org/1888</a> </div><div><br></div><div>Lorin<br><div apple-content-edited="true">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>--</div><div>Lorin Hochstein, Computer Scientist</div><div>USC Information Sciences Institute</div><div>703.812.3710</div><div><a href="http://www.east.isi.edu/~lorin">http://www.east.isi.edu/~lorin</a></div><div><br></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br><div><div>On Nov 23, 2011, at 2:44 AM, Razique Mahroua wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div 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">
<b style="color: rgb(19, 112, 138); ">Nuage & Co - Razique Mahroua</b><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><span><NUAGECO-LOGO-Fblan_petit.jpg></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></div></blockquote></div><br></div></body></html>