Glance Tenant-Specific Storage Locations in Swift not documented

Bug #1068377 reported by Tom Fifield
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
High
Anne Gentle

Bug Description

From the blueprint:
https://blueprints.launchpad.net/glance/+spec/swift-tenant-specific-storage

As noted in:

http://bcwaldon.cc/2012/08/20/openstack-folsom-glance-overview.html

Glance Tenant-Specific Storage Locations in Swift

The ability to store image data in the image owner-specific locations has always been an interesting feature on our backlog as storing all users' images in a single account is a no-go for some deployers. We ended up with a solution that is only implemented for Swift, but done in such a way that we can expand it easily during Grizzly.

The implementation adds a couple of configuration options:

    swift_store_multi_tenant: this must be set to 'True' to enable this feature (it defaults to 'False').
    swift_store_admin_tenants: this is a list of tenants, referenced by id, that should be granted read and write access to all swift containers created by Glance.

Assuming you configured 'swift' as your default_store and you enable this feature as described above, images will be stored in a swift endpoint pulled from the authenticated user's service_catalog. The created image data will only be accessible through Glance by the tenant that owns it and any tenants defined in swift_store_admin_tenants that are identified as having admin-level accounts.

This is missing from the docs, add it.

Tags: glance
Tom Fifield (fifieldt)
Changed in openstack-manuals:
importance: Undecided → High
status: New → In Progress
status: In Progress → Triaged
milestone: none → folsom
tags: added: glance
Anne Gentle (annegentle)
Changed in openstack-manuals:
assignee: nobody → Anne Gentle (annegentle)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/17704

Changed in openstack-manuals:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/17704
Committed: http://github.com/openstack/openstack-manuals/commit/086b09b75e8b0a1c75c687669b06dabe2ba66ff5
Submitter: Jenkins
Branch: master

commit 086b09b75e8b0a1c75c687669b06dabe2ba66ff5
Author: annegentle <email address hidden>
Date: Fri Dec 7 13:02:09 2012 -0600

    Adds configuration information for tenant-specific image storage
    backed by object storage

    fix bug 1068377

    Change-Id: I07f6933b499df4bcbf01d8fc935f2a03d62159d7

Changed in openstack-manuals:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.