<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 16, 2017 at 5:56 PM, Adam Litke <span dir="ltr"><<a href="mailto:alitke@redhat.com" target="_blank">alitke@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Great feature! I am glad to see you plan to use the existing imageio framework for transferring data.</div></blockquote><div><br></div><div>Yep, and that's the part we need the feedback on the most.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Will you allow export of VMs from a particular snapshot? I guess that's how you'll have to do it if you want to support export of running VMs. </div></div></blockquote><div><br></div><div>Exactly, that's how we intend to support exporting VMs with no downtime.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>I think you should definitely have a comment in the ovf to indicate that an OVA was generated by a oVirt. People will try to use this new feature to import random OVAs from who knows where. I'd also recommend adding a version to this comment: <!-- Generated by oVirt version 4.1.2 --> or perhaps even a schema version in case you need to deal with compatibility issues in the future.</div><div><br></div></div></blockquote><div><br></div><div>So yeah, there will be some sort of marking - either by a field or a comment. We'll see about that.</div><div>As for the schema version, it already exists in OVFs generated by oVirt today exactly for that purpose.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div></div><div>I agree with Yaniv Kaul that we should offer to sparsify the VM to optimize it for export. We should also return compressed data. When exporting, does it make sense to cache the stored OVA file in some sort of ephemeral storage (host local is fine, storage domain may be better) in order to allow the client to resume or restart an interrupted download without having to start from scratch?</div><div><br></div></div></blockquote><div><br></div><div>Well, on the one hand it makes sense and I would expect such a mechanism to be used for image-download as well. On the other hand, we don't support this concept of pausing ongoing operations or resuming interrupted opeations on the engine side, so in the context of ova-download (where the streaming process is comprised of several steps orchestrated by the engine) supporting this may require too much effort.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, May 14, 2017 at 9:56 AM, Arik Hadas <span dir="ltr"><<a href="mailto:ahadas@redhat.com" target="_blank">ahadas@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi everyone,<div><br></div><div>We would like to share our plan for extending the currently provided support for OVA files with:</div><div>1. Support for uploading OVA.<br></div><div>2. Support for exporting a VM/template as OVA.</div><div>3. Support for importing OVA that was generated by oVirt (today, we only support those that are VMware-compatible).</div><div>4. Support for downloading OVA.</div><div><br></div><div>This can be found on the <a href="http://www.ovirt.org/develop/release-management/features/virt/enhance-import-export-with-ova/" target="_blank">feature page</a>.</div><div><br></div><div>Your feedback and cooperation will be highly appreciated.</div><div><br></div><div>Thanks,</div><div>Arik</div><div><br></div></div>
<br>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
<br></blockquote></div><span class="gmail-HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="gmail-m_8529263373079662208gmail_signature"><div dir="ltr">Adam Litke</div></div>
</font></span></div>
</blockquote></div><br></div></div>