Jump to: navigation, search

Difference between revisions of "GlanceFeatureMatrix"

m (OpenStack Image Service (Glance))
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC__
+
 
 
== Feature Support and Stability ==
 
== Feature Support and Stability ==
 
In the spirit of openness and time-saving, this page contains a matrix chart to describe the feature stability by release so that companies, organizations, and individuals can see which version of the [[OpenStack]] Image Service (Glance) has certain features that are stable and indicate which features that are experimental.
 
In the spirit of openness and time-saving, this page contains a matrix chart to describe the feature stability by release so that companies, organizations, and individuals can see which version of the [[OpenStack]] Image Service (Glance) has certain features that are stable and indicate which features that are experimental.
  
== [[OpenStack]] Image Service (Glance) ==
+
== OpenStack Image Service (Glance) ==
 
{| border="1" cellpadding="2" cellspacing="0"
 
{| border="1" cellpadding="2" cellspacing="0"
 
| |Feature  
 
| |Feature  
Line 10: Line 10:
 
| Cactus  
 
| Cactus  
 
| Diablo<sup>1</sup>  
 
| Diablo<sup>1</sup>  
 +
| Essex
 +
| Folsom
 +
| Grizzly
 +
| Havana
 
|-
 
|-
 
|-
 
|-
 
| Install from Package  
 
| Install from Package  
 
| N  
 
| N  
 +
| Y
 +
| Y
 +
| Y
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 21: Line 29:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 27: Line 36:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 32: Line 42:
 
| Migration of database on upgrade  
 
| Migration of database on upgrade  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 39: Line 50:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 47: Line 59:
 
| N  
 
| N  
 
| D4  
 
| D4  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/i18n i18n/l10n]  
 
| [https://blueprints.launchpad.net/glance/+spec/i18n i18n/l10n]  
Line 53: Line 66:
 
| N  
 
| N  
 
| D4  
 
| D4  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/shared-images Shared Image Groups]  
 
| [https://blueprints.launchpad.net/glance/+spec/shared-images Shared Image Groups]  
Line 59: Line 73:
 
| N  
 
| N  
 
| D4  
 
| D4  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/add-qpid-support QPID Support]  
 
| [https://blueprints.launchpad.net/glance/+spec/add-qpid-support QPID Support]  
Line 65: Line 80:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
|-
 
|-
 
|-
 
|-
 
| Filesystem Driver  
 
| Filesystem Driver  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 74: Line 91:
 
|-
 
|-
 
| Read-only HTTP(S) Driver  
 
| Read-only HTTP(S) Driver  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 82: Line 100:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 90: Line 109:
 
| Y<sup>2</sup>  
 
| Y<sup>2</sup>  
 
| D4<sup>3</sup>  
 
| D4<sup>3</sup>  
 +
| Y
 
|-
 
|-
 
|-
 
|-
Line 97: Line 117:
 
| N  
 
| N  
 
| D3<sup>4</sup>  
 
| D3<sup>4</sup>  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/delayed-delete Delayed Delete with Periodic Purge from Storage]  
 
| [https://blueprints.launchpad.net/glance/+spec/delayed-delete Delayed Delete with Periodic Purge from Storage]  
Line 103: Line 124:
 
| N  
 
| N  
 
| D3  
 
| D3  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/multi-process-server Configurable number of Glance API processes]  
 
| [https://blueprints.launchpad.net/glance/+spec/multi-process-server Configurable number of Glance API processes]  
Line 109: Line 131:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 +
|-
 +
| [https://blueprints.launchpad.net/glance/+spec/image-replication Image replication]
 +
| N
 +
| N
 +
| N
 +
| N
 +
| N
 +
|-
 +
| [https://blueprints.launchpad.net/glance/+spec/swift-tenant-specific-storage Store image data in tenant-specific swift accounts]
 +
| N
 +
| N
 +
| N
 +
| N
 +
| N
 
|-
 
|-
 
|-
 
|-
Line 114: Line 151:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 122: Line 160:
 
| Y  
 
| Y  
 
| D2  
 
| D2  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/cli-tool Python CLI Tool]  
 
| [https://blueprints.launchpad.net/glance/+spec/cli-tool Python CLI Tool]  
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 134: Line 174:
 
| N  
 
| N  
 
| D4  
 
| D4  
 +
| Y
 +
|-
 +
| [https://blueprints.launchpad.net/glance/+spec/support-ssl Client SSL Support]
 +
| N
 +
| N
 +
| N
 +
| N
 +
| Y
 
|-
 
|-
| [https://blueprints.launchpad.net/glance/+spec/support-ssl Client SSL Support]
 
| N
 
| N
 
| N
 
| N
 
 
|-
 
|-
 +
| API Versions Supported
 +
| 1
 +
| 1
 +
| 1
 +
| 1
 +
| 1
 
|-
 
|-
 
| Support for Custom Key/Value Properties Attached to Image Metadata  
 
| Support for Custom Key/Value Properties Attached to Image Metadata  
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 151: Line 201:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 157: Line 208:
 
| N  
 
| N  
 
| N  
 
| N  
 +
| Y
 
| Y  
 
| Y  
 
| Y  
 
| Y  
Line 165: Line 217:
 
| N  
 
| N  
 
| D1  
 
| D1  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/api-limited-results Paging of image metadata results]  
 
| [https://blueprints.launchpad.net/glance/+spec/api-limited-results Paging of image metadata results]  
Line 171: Line 224:
 
| N  
 
| N  
 
| D1  
 
| D1  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/api-results-filtering Custom Filtering]  
 
| [https://blueprints.launchpad.net/glance/+spec/api-results-filtering Custom Filtering]  
Line 177: Line 231:
 
| N  
 
| N  
 
| D1  
 
| D1  
 +
| Y
 
|-
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/api-results-ordering Custom Ordering]  
 
| [https://blueprints.launchpad.net/glance/+spec/api-results-ordering Custom Ordering]  
Line 183: Line 238:
 
| N  
 
| N  
 
| D2  
 
| D2  
 +
| Y
 +
|-
 +
| [https://blueprints.launchpad.net/glance/+spec/protected-images Image protection/unprotection]
 +
| N
 +
| N
 +
| N
 +
| N
 +
| Y
 
|-
 
|-
| [https://blueprints.launchpad.net/glance/+spec/protected-images Image protection/unprotection]
+
| [https://blueprints.launchpad.net/glance/+spec/retrieve-image-from Image upload from external location]
 +
| N
 +
| N
 +
| N
 +
| N
 +
| Y
 +
|-
 +
| [https://blueprints.launchpad.net/glance/+spec/uuid-image-identifiers UUID Image Identifiers]
 +
| N
 +
| N
 +
| N
 +
| N
 +
| Y
 +
|-
 +
| [https://blueprints.launchpad.net/glance/+spec/api-v2-anonymous-access Anonymous Access to Public Images]
 +
| N
 
| N
 
| N
 
| N
 
| N
Line 190: Line 268:
 
| N
 
| N
 
|-
 
|-
| [https://blueprints.launchpad.net/glance/+spec/retrieve-image-from Image upload from external location]
+
| [https://blueprints.launchpad.net/glance/+spec/api-v2-store-access Expose image location to trusted clients]
 
| N
 
| N
| N
 
| N
 
| N
 
|-
 
| [https://blueprints.launchpad.net/glance/+spec/uuid-image-identifiers UUID Image Identifiers]
 
 
| N
 
| N
 
| N
 
| N
Line 208: Line 281:
 
| N  
 
| N  
 
| D4  
 
| D4  
 +
| Y
 
|-
 
|-
| [https://blueprints.launchpad.net/glance/+spec/interim-glance-authz-service Authorization support]
+
| [https://blueprints.launchpad.net/glance/+spec/interim-glance-authz-service Authorization support]  
| N
+
| N  
| N
+
| N  
| N
+
| N  
| N
+
| N  
 +
| Y
 
|}
 
|}
  
Line 226: Line 301:
 
# S3 Driver implemented POST/PUT/DELETE with completion of [https://bugs.launchpad.net/bugs/713154 LP Bug #713154]
 
# S3 Driver implemented POST/PUT/DELETE with completion of [https://bugs.launchpad.net/bugs/713154 LP Bug #713154]
 
# Not available on Windows
 
# Not available on Windows
 +
# The CLI tool was marked as legacy in Folsom - it has been superseeded by the python-glanceclient project
 +
 +
[[Category: Glance]]

Latest revision as of 00:56, 7 January 2015

Feature Support and Stability

In the spirit of openness and time-saving, this page contains a matrix chart to describe the feature stability by release so that companies, organizations, and individuals can see which version of the OpenStack Image Service (Glance) has certain features that are stable and indicate which features that are experimental.

OpenStack Image Service (Glance)

Feature Austin Bexar Cactus Diablo1 Essex Folsom Grizzly Havana
Install from Package N Y Y Y Y Y Y Y
Paste.Deploy Server Startup N N Y Y Y
Standard Configuration/INI File Processing N N Y Y Y
Migration of database on upgrade N Y Y Y Y
Logging N N Y Y Y
Outbound event notification system N N N D4 Y
i18n/l10n N N N D4 Y
Shared Image Groups N N N D4 Y
QPID Support N N N N Y
Filesystem Driver Y Y Y Y Y
Read-only HTTP(S) Driver Y Y Y Y Y
SWIFT Driver N N Y Y Y
S3 Driver N N Y2 D43 Y
Local image cache on API server N N N D34 Y
Delayed Delete with Periodic Purge from Storage N N N D3 Y
Configurable number of Glance API processes N N N N Y
Image replication N N N N N
Store image data in tenant-specific swift accounts N N N N N
Python Glance Client N N Y Y Y
Python Glance Client - Support for custom filters and paging N N Y D2 Y
Python CLI Tool N N Y Y Y
Python CLI Tool - Support for custom filters and paging N N N D4 Y
Client SSL Support N N N N Y
API Versions Supported 1 1 1 1 1
Support for Custom Key/Value Properties Attached to Image Metadata N N Y Y Y
Image Checksumming N N Y Y Y
Disk and Container Formats Standardized N N Y Y Y
Versioning N N N D1 Y
Paging of image metadata results N N N D1 Y
Custom Filtering N N N D1 Y
Custom Ordering N N N D2 Y
Image protection/unprotection N N N N Y
Image upload from external location N N N N Y
UUID Image Identifiers N N N N Y
Anonymous Access to Public Images N N N N N
Expose image location to trusted clients N N N N N
Integration with Keystone N N N D4 Y
Authorization support N N N N Y

N - Feature not included

Y - Feature fully supported

E - Feature was experimental

  1. Indicates the milestone release in which a feature was available, Y if the feature was supported in a previous release, or N if the feature was not available.
  2. S3 Driver only implemented GET
  3. S3 Driver implemented POST/PUT/DELETE with completion of LP Bug #713154
  4. Not available on Windows
  5. The CLI tool was marked as legacy in Folsom - it has been superseeded by the python-glanceclient project