Bug 988928 - [Doc] [RFE] Specify driver specific metadata with a location
Summary: [Doc] [RFE] Specify driver specific metadata with a location
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: doc-Configuration_Reference_Guide
Version: 4.0
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
: 4.0
Assignee: Summer Long
QA Contact: ecs-bugs
URL: https://blueprints.launchpad.net/glan...
Whiteboard:
Depends On:
Blocks: 979138 1011085
TreeView+ depends on / blocked
 
Reported: 2013-07-26 17:48 UTC by Stephen Gordon
Modified: 2014-01-06 03:40 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-01-06 03:40:11 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Stephen Gordon 2013-07-26 17:48:32 UTC
Cloned for documentation impact, refer to Bug # 979138 for implementation details.

Comment 2 Summer Long 2013-08-15 05:41:48 UTC
Allow for driver specific metadata to be associated with an image location.  This will allow nova compute to make better decisions when trying to interact with gluster.

https://blueprints.launchpad.net/glance/+spec/direct-url-meta-data
 In order to test please do the following:

1) Install Glance and glance client.
2) create a file with valid JSON data such that it contains only unicode, lists, and dictionaries.
3) In glance-api.conf set:
   show_multiple_locations = True
   filesystem_store_metadata_file = <path to the file created in step #2>
4) Add an image to glance with glance client
5) Show the information about the image with glance client and api version 2:
glance --os-image-api-version 2 image-show <image id>

6) verify that the metadata is under the locations value in the output.

This feature will be off by default.  Creating that file takes coordination with Nova (and further it requires a corresponding patch in nova that has not yet been accepted).  This is something that should be explicitly enabled by operators so by default no file is needed.  Thus this should not be an issue for packaging.
-----------------------------------------
The config reference will have the glance-api.conf info and the file info. The first will be automatic, but assume the second will have to be manually input and explained.

Comment 3 Summer Long 2013-10-08 01:49:29 UTC
Fix is here: https://review.openstack.org/#/c/34492/
Upstream doc bug is here:https://bugs.launchpad.net/openstack-manuals/+bug/1199209

Comment 4 Summer Long 2013-10-08 07:29:37 UTC
Added upstream change: https://review.openstack.org/#/c/50231/
Waiting for review.

Comment 5 Summer Long 2013-10-11 05:54:17 UTC
Review accepted and merged. Ready for QA when branched.


Note You need to log in before you can comment on or make changes to this bug.