RETIRED, further work has moved to Debian project infrastructure
Go to file
Kent Wang b00048742e Support importing OVA/OVF package to Glance
Supports import of OVA/OVF package to Glance by adding a new task to
the existing Glance import workflow. Automatically extracts single disk
image from OVA tarball and saves it to the Glance image store. It also
parses the included OVF file for interested metadata. Extracted
metadata is included as uploaded image's properties.

To kick off this flow, specify 'ova' as 'container_format' in the
task-create request. Specify interested metadata in the
'ovf-metadata.json' conf file, generally located at /etc/glance. Any
other additional metadata found in the OVF file will be ignored.

Currently this is an admin only feature and only supports upload of
single disk images. Also currently we will only be supporting extracting
properties from CIM_ProcessorAllocationSettingData.

Co-Authored-By: Jakub Jasek <jakubx.jasek@intel.com>
Co-Authored-By: Deepti Ramakrishna <deepti.ramakrishna@intel.com>
Change-Id: I4c9c9566895c2426f26d2750c8e2a23b39468fb1
Implements: blueprint ovf-lite
2016-02-24 14:35:19 -08:00
doc/source Merge "Misspelling in message" 2016-02-05 00:04:09 +00:00
etc Support importing OVA/OVF package to Glance 2016-02-24 14:35:19 -08:00
glance Support importing OVA/OVF package to Glance 2016-02-24 14:35:19 -08:00
rally-jobs Merge "Add the Docker container format" 2015-12-03 05:10:52 +00:00
releasenotes Merge "Prevent user to remove last location of the image" 2016-02-04 16:01:02 +00:00
tools Drop dict.iterkeys() for python3 2016-01-20 21:26:28 +08:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:26:41 +00:00
.gitignore Add reno for release notes management 2015-11-04 18:21:25 +00:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 11:02:16 -04:00
.mailmap Add a mailmap entry for myself 2014-02-11 12:00:44 +08:00
.testr.conf Switch to testrepository for running tests 2014-01-29 08:30:55 +08:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
HACKING.rst Hacking checks for not using dict iteration calls 2016-01-25 21:54:08 -08:00
LICENSE Add a LICENSE file. 2012-01-03 10:14:01 -05:00
MANIFEST.in Remove old traces of the oslo-incubator 2015-09-09 09:11:05 +02:00
README.rst Fix rendering of readme document 2015-01-07 11:07:06 +00:00
babel.cfg Added first step of babel-based translations. 2012-02-28 02:00:37 -08:00
bandit.yaml Assert problems in Glance raised by Bandit 2015-12-07 12:38:06 -06:00
pylintrc Typo in pylintrc file 2015-03-25 11:21:16 +01:00
requirements.txt Updated from global requirements 2016-02-04 20:39:52 +00:00
run_tests.sh Remove old traces of the oslo-incubator 2015-09-09 09:11:05 +02:00
setup.cfg Support importing OVA/OVF package to Glance 2016-02-24 14:35:19 -08:00
setup.py Updated from global requirements 2015-09-24 01:01:31 +00:00
test-requirements.txt Updated from global requirements 2016-01-22 04:03:25 +00:00
tox.ini Python 3: fix glance.tests.unit 2016-01-26 19:05:03 +01:00

README.rst

Glance

Glance is a project that defines services for discovering, registering, retrieving and storing virtual machine images.

Use the following resources to learn more: