[openstack-dev] [glance][nova] how to upgrade from v1 to v2?

Flavio Percoco flavio at redhat.com
Tue Sep 29 08:01:15 UTC 2015


On 28/09/15 12:32 +0100, John Garbutt wrote:
>On 28 September 2015 at 12:10, Sean Dague <sean at dague.net> wrote:
>> On 09/27/2015 08:43 AM, Doug Hellmann wrote:
>>> Excerpts from Mark Voelker's message of 2015-09-25 20:43:23 +0000:
>>>> On Sep 25, 2015, at 1:56 PM, Doug Hellmann <doug at doughellmann.com> wrote:
>>>>>
>>>>> Excerpts from Mark Voelker's message of 2015-09-25 17:42:24 +0000:
>> <snip>
>>>>
>>>> Ah.  Thanks for bringing that up, because I think this may be an area where there’s some misconception about what DefCore is set up to do today.  In it’s present form, the Board of Directors has structured DefCore to look much more at trailing indicators of market acceptance rather than future technical direction.  More on that over here. [1]
>>>
>>> And yet future technical direction does factor in, and I'm trying
>>> to add a new heuristic to that aspect of consideration of tests:
>>> Do not add tests that use proxy APIs.
>>>
>>> If there is some compelling reason to add a capability for which
>>> the only tests use a proxy, that's important feedback for the
>>> contributor community and tells us we need to improve our test
>>> coverage. If the reason to use the proxy is that no one is deploying
>>> the proxied API publicly, that is also useful feedback, but I suspect
>>> we will, in most cases (glance is the exception), say "Yeah, that's
>>> not how we mean for you to run the services long-term, so don't
>>> include that capability."
>>
>> I think we might also just realize that some of the tests are using the
>> proxy because... that's how they were originally written.
>
>From my memory, thats how we got here.
>
>The Nova tests needed to use an image API. (i.e. list images used to
>check the snapshot Nova, or similar)
>
>The Nova proxy was chosen over Glance v1 and Glance v2, mostly due to
>it being the only widely deployed option.
>
>> And they could be rewritten to use native APIs.
>
>+1
>Once Glance v2 is available.
>
>Adding Glance v2 as advisory seems a good step to help drive more adoption.

What do you mean here? Glance v2 tests?

I just want to make sure you're talking about the tests and not the
API since the later is available and deployed in several clouds.[0]

[0] http://lists.openstack.org/pipermail/openstack-dev/2015-September/074500.html

Flavio




-- 
@flaper87
Flavio Percoco
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150929/24541c17/attachment.pgp>


More information about the OpenStack-dev mailing list