From 3f8431a9de68b9e2fa24237f51d5497ca5da0295 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Thu, 30 Apr 2015 02:26:34 +0200 Subject: [PATCH] Add flag to trigger task interface for rackspace It turns out that the task interface for upload is not implied by v2 glance api. Add a boolean flag that can be consumed elsewhere. Change-Id: I2cdcfe302a73ebfa7f739399c1eeb3bc9f96ab3c --- doc/source/vendor-support.rst | 1 + os_client_config/vendors.py | 1 + 2 files changed, 2 insertions(+) diff --git a/doc/source/vendor-support.rst b/doc/source/vendor-support.rst index f74038e..b9eb769 100644 --- a/doc/source/vendor-support.rst +++ b/doc/source/vendor-support.rst @@ -41,6 +41,7 @@ IAD Washington, D.C. * Compute Service Name is `cloudServersOpenStack` * Image API Version is 2 * Images must be in `vhd` format +* Images must be uploaded using the Glance Task Interface Dreamhost --------- diff --git a/os_client_config/vendors.py b/os_client_config/vendors.py index 70756ae..f0a5266 100644 --- a/os_client_config/vendors.py +++ b/os_client_config/vendors.py @@ -30,6 +30,7 @@ CLOUD_DEFAULTS = dict( database_service_type='rax:database', compute_service_name='cloudServersOpenStack', image_api_version='2', + image_api_use_tasks=True, image_format='vhd', ), dreamhost=dict(