<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_quote" style=""><div dir="ltr">On Thu, Aug 30, 2018 at 5:55 AM Rico Lin <<a href="mailto:rico.lin.guanyu@gmail.com">rico.lin.guanyu@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Glance team</div></blockquote><div> </div><div>Hi Rico, sorry about the delay in answering your email.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Glance V1 image API been deprecated for a long while, and V2 has been used widely. Heat image resource would like to change to use V2 as well, but there is an unsolved issue, which blocks us from adopting V2. Right now, to image create require Heat to download the image to Heat service and re-upload it to Glance. This behavior causes heat service a great burden which in a heat team discussion (years ago), we decide to deprecated V1 Image resource in Heat and will add V2  image resource once this is resolved.</div><div>So I have been wondering if there's some workaround for this issue? Or if glance can support accept URL as image import (and then reuse client lib to download to glance side)? Or if anyone got a better solution for this?</div></div></blockquote><div><br></div><div>Since Queens, Glance has had a 'web-download' import method that takes a URL [0].  It's enabled by default, but operators do have the ability to turn it off.  (There's an API call to see what methods are enabled in a particular cloud.)  Operators also have the ability to restrict what URLs are acceptable [1], but that's probably a good thing. </div><div><br></div><div>In short, Glance does have the ability to do what you need since Queens, but there's no guarantee that it will be available in all clouds and for all URLs.  If you foresee that as a problem, it would be a good idea to get together with the Glance team at the PTG to discuss this issue.  Please add it as a topic to the Glance PTG planning etherpad [3] as soon as you can.</div><div><br></div><div>cheers,</div><div>brian</div><div><br></div><div>[0] <a href="https://developer.openstack.org/api-ref/image/v2/index.html#interoperable-image-import">https://developer.openstack.org/api-ref/image/v2/index.html#interoperable-image-import</a></div><div>[1] <a href="https://docs.openstack.org/glance/latest/admin/interoperable-image-import.html#configuring-the-web-download-method">https://docs.openstack.org/glance/latest/admin/interoperable-image-import.html#configuring-the-web-download-method</a></div><div>[3] <a href="https://etherpad.openstack.org/p/stein-ptg-glance-planning">https://etherpad.openstack.org/p/stein-ptg-glance-planning</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><br></div>-- <br><div dir="ltr" class="gmail-m_6868884867363523924gmail_signature"><div class="gmail-m_6868884867363523924gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="background-image:none"><div style="font-size:small"><div><table border="0" cellpadding="0" cellspacing="0" style="color:rgb(0,0,0);font-size:medium;font-family:verdana"><tbody><tr><td colspan="3" align="left"><span style="font-size:13px;font-family:verdana">May The Force of Open<font color="#ff0000">Stack</font> Be With You,</span> <br><b><i><font face="georgia, serif" size="4">Rico Lin<br></font></i></b>irc: ricolin</td></tr><tr><td colspan="3" align="left" style="height:10px;border-bottom:1px dashed rgb(221,221,221)"></td></tr><tr><td colspan="3"></td></tr></tbody></table><br></div></div></div><font size="2" face="tahoma, sans-serif" color="#999999"></font></div></div></div></div></div></div></div></div></div></div></div><p></p><p style="margin-right:0cm;margin-left:0cm;text-align:justify"><br></p><p style="margin-right:0cm;margin-left:0cm;text-align:justify"></p></div></div>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div></div></div></div></div>