OVF Lite, supporting single disk image upload and its meta data

Registered by Malini Bhandaru on 2015-06-19

OVF (Open Virtualization Format) is a popular format to deliver virtual appliances. An OVF package can be a set of files, or a single tar ball called OVA. OVF lite proposes supporting as a first step single disk image packages and capturing associated meta data. Vendors typically fine tune their appliances and in the meta data indicate deployment requirements and suggestions. The image and its metadata will be stored in the glance image database.
Full OVF support will involve using artifacts and heat template creation from the OVF, and is out of scope for this initial implementation.

Blueprint information

Status:
Started
Approver:
Nikhil Komawar
Priority:
High
Drafter:
Malini Bhandaru
Direction:
Needs approval
Assignee:
Kent Wang
Definition:
Discussion
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
milestone icon mitaka-1
Started by
Nikhil Komawar on 2015-09-01

Related branches

Sprints

Whiteboard

This blueprint seeks to support https://wiki.openstack.org/wiki/Enhanced-Platform-Awareness-OVF-Meta-Data-Import and VMWare's effort http://specs.openstack.org/openstack/nova-specs/specs/juno/approved/vmware-driver-ova-support.html in a more direct manner.

Topic was discussed at Vancouver design summit, with Sabari from VMWare and the glance community, and the original idea for full OVF support was postponed till artifacts become mature but still support OVF Lite to meet the majority of today's use cases.

Gerrit topic: https://review.openstack.org/#q,topic:bp/ovf-lite,n,z

---
2015-09-22 (nikhil)
This needed to be moved to mitaka for some API discussion, few issues on the patches and for hope of a stronger, more resilient solution.

Addressed by: https://review.openstack.org/214810
    Allows OVA/OVF package upload to Glance

Gerrit topic: https://review.openstack.org/#q,topic:bp/https,n,z

Addressed by: https://review.openstack.org/219218
    Unit tests for ovf-lite feature

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.