Jump to: navigation, search

Difference between revisions of "Glance-tasks-api-product"

m
m (Press Release)
Line 11: Line 11:
  
 
== Press Release ==
 
== Press Release ==
 +
=== OpenStack Announces Images Tasks API ===
 +
Available now with the Havana OpenStack release, the Images v2 Tasks API provides cloud users with a unified interface for performing image-related tasks.  Three tasks are currently available: '''import''', '''export''', and '''clone'''.  You simply make a post to /v2/tasks with specifics about the task in the request body, and receive a Location header with the URI of a task resource.  By polling the task resource, you'll be kept informed about the status of your task until it reaches its conclusion.  At that point, the task resource will contain information concerning the product of your task (e.g., the UUID of the image that was imported).  It will also have an expiration timestamp to indicate when the task resource itself will be deleted.
  
 
== Tasks API FAQ ==
 
== Tasks API FAQ ==

Revision as of 20:39, 29 July 2013

This is a "product package" for:

  • Glance blueprints
    • "New Upload Workflow ("Import")" [1]
    • "New Download Workflow ("Export")" [2]
    • "Model for cloning image from one region to another" [3]
  • Full specifications
    • "Glance Tasks API" [4]
    • "Import Task" [5]
    • "Export Task" [6]
    • "Clone Task" [7]

Press Release

OpenStack Announces Images Tasks API

Available now with the Havana OpenStack release, the Images v2 Tasks API provides cloud users with a unified interface for performing image-related tasks. Three tasks are currently available: import, export, and clone. You simply make a post to /v2/tasks with specifics about the task in the request body, and receive a Location header with the URI of a task resource. By polling the task resource, you'll be kept informed about the status of your task until it reaches its conclusion. At that point, the task resource will contain information concerning the product of your task (e.g., the UUID of the image that was imported). It will also have an expiration timestamp to indicate when the task resource itself will be deleted.

Tasks API FAQ

References

  1. https://blueprints.launchpad.net/glance/+spec/new-upload-workflow
  2. https://blueprints.launchpad.net/glance/+spec/new-download-workflow
  3. https://blueprints.launchpad.net/glance/+spec/clone-image-across-regions
  4. https://wiki.openstack.org/wiki/Glance-tasks-api
  5. https://wiki.openstack.org/wiki/Glance-tasks-import
  6. https://wiki.openstack.org/wiki/Glance-tasks-export
  7. https://wiki.openstack.org/wiki/Glance-tasks-clone