<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div><br>
</div>
<div>That's correct.  If there's an .ovf, it's currently ignored.  It's also not generated when we upload images (snapshots).  I'm sure there's plans in someone's head to implement that support at some point.. but right now we expect the .vhds to have specific
 names in the tar file.</div>
<div><br>
</div>
<div>- Chris</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div>On Jul 8, 2012, at 6:01 PM, Lorin Hochstein 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; ">
Paul:
<div><br>
</div>
<div>I assume you're using XenServer? When I grepped through the code, there appears to be a XenServer plugin for glance for supporting tar balls that could be OVAs, but don't necessarily contain the OVF file (?). </div>
<div><br>
</div>
<div>Here's the code: </div>
<div><a href="https://github.com/openstack/nova/blob/stable/essex/plugins/xenserver/xenapi/etc/xapi.d/plugins/glance#L365">https://github.com/openstack/nova/blob/stable/essex/plugins/xenserver/xenapi/etc/xapi.d/plugins/glance#L365</a></div>
<div><br>
</div>
<div><br>
</div>
<div><br>
<div apple-content-edited="true">
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: 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; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div>Take care,</div>
<div><br>
</div>
<div>Lorin</div>
<div>--</div>
<div>Lorin Hochstein</div>
<div>Lead Architect - Cloud Services</div>
<div>Nimbis Services, Inc.</div>
<div><a href="https://www.nimbisservices.com/">www.nimbisservices.com</a></div>
<div><br>
</div>
</div>
</span><br class="Apple-interchange-newline">
</div>
<br class="Apple-interchange-newline">
</div>
<br class="Apple-interchange-newline">
</div>
<br>
<div>
<div>On Jul 5, 2012, at 11:22 AM, Paul Voccio 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; ">
Lorin,
<div><br>
</div>
<div>We've been using OVA packages since the beginning. I believe there is a flag in glance for this. </div>
<div><br>
</div>
<div><br>
<div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: 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-family: Helvetica; font-style: normal; font-variant: normal; font-weight: 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; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: 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; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
Thanks,<br>
~pvo<br>
<br>
Paul Voccio<br>
<a href="mailto:paul.voccio@rackspace.com">paul.voccio@rackspace.com</a><br>
770-335-2143 (c)<br>
pvo on #openstack</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
ಠ_ಠ</div>
</span></div>
</span></span></div>
<br>
<div>
<div>On Jul 3, 2012, at 9:07 PM, Lorin Hochstein 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; ">
<br>
<div>
<div>On Jun 29, 2012, at 9:53 PM, Adam Young wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 04/01/2012 11:15 AM, Lorin Hochstein wrote:<br>
</div>
<blockquote cite="mid:93CE7620-CEEB-484B-A3D6-F17BCD9049A6@nimbisservices.com" type="cite">
<div apple-content-edited="true"><br class="Apple-interchange-newline">
</div>
<br>
<div>
<div>On Mar 29, 2012, at 12:40 PM, Daniel P. Berrange wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div>On Wed, Mar 28, 2012 at 04:41:28PM -0400, Lorin Hochstein wrote:<br>
<blockquote type="cite">All:<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">Given that I have a qcow2 image from somewhere (e.g., downloaded<br>
</blockquote>
<blockquote type="cite">it from a <a moz-do-not-send="true" href="http://uec-images.ubuntu.com/">
uec-images.ubuntu.com</a>, created one from a raw image using<br>
</blockquote>
<blockquote type="cite">qemu-img) that i want to add to glance:<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">1. How can I tell whether it's an "ovf" or "bare" container format?<br>
</blockquote>
<br>
You are mixing up terminology here. Disk image formats are things like<br>
raw, qcow2, vmdk, etc.<br>
<br>
OVF refers to the format of a metadata file provided alongside the<br>
disk image, which describes various requirements for running the<br>
image.<br>
<br>
The two are not tied together at all, merely complementary to<br>
each other.<br>
<br>
</div>
</blockquote>
<div><br>
</div>
<div>Thanks, that clears things up. I was confused by this language, which sounded to me like the metadata was embedded in the disk image file:</div>
<div><br>
</div>
<div><a moz-do-not-send="true" href="http://glance.openstack.org/formats.html">http://glance.openstack.org/formats.html</a></div>
<div><br>
</div>
<div>"The container format refers to whether the virtual machine image is in a file format that also contains metadata about the actual virtual machine."</div>
<div><br>
</div>
<div>In addition, the docs have examples like this, which clearly aren't meaningful:</div>
<div><a moz-do-not-send="true" href="http://glance.openstack.org/glance.html#important-information-about-uploading-images">http://glance.openstack.org/glance.html#important-information-about-uploading-images</a></div>
</div>
</blockquote>
<br>
Just to add to the confusion  the OVF can contain both the metadata file and the disk image file in a single archived file. 
<br>
<br>
"An OVF package consists of several files, placed in one directory. A one-file alternative is the OVA package, which is a TAR file with the OVF directory inside."<br>
<br>
<a class="moz-txt-link-freetext" href="http://en.wikipedia.org/wiki/Open_Virtualization_Format#Technical_description">http://en.wikipedia.org/wiki/Open_Virtualization_Format#Technical_description</a><br>
</div>
</blockquote>
</div>
<br>
<div><br>
</div>
<div>Does anybody know if OpenStack (nova+glance) currently supports OVA packages? </div>
<div><br>
</div>
<div>
<div><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: 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; ">
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: 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; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div>Take care,</div>
<div><br>
</div>
<div>Lorin</div>
<div>--</div>
<div>Lorin Hochstein</div>
<div>Lead Architect - Cloud Services</div>
<div>Nimbis Services, Inc.</div>
<div><a href="https://www.nimbisservices.com/">www.nimbisservices.com</a></div>
<div><br>
</div>
</div>
</span><br class="Apple-interchange-newline">
</div>
<br class="Apple-interchange-newline">
</div>
</span><br class="Apple-interchange-newline">
</div>
</div>
</div>
_______________________________________________<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>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
_______________________________________________<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>
</blockquote>
</div>
<br>
</body>
</html>