[openstack-dev] [nova] Why is osapi_v3.enabled = False by default?

Sean Dague sean at dague.net
Wed Jul 15 18:03:32 UTC 2015

On 07/15/2015 01:44 PM, Matt Riedemann wrote:
> The osapi_v3.enabled option is False by default [1] even though it's
> marked as the CURRENT API and the v2 API is marked as SUPPORTED (and
> we've frozen it for new feature development).
> I got looking at this because osapi_v3.enabled is True in nova.conf in
> both the check-tempest-dsvm-nova-v21-full job and non-v21
> check-tempest-dsvm-full job, but only in the v21 job is
> "x-openstack-nova-api-version: '2.1'" used.
> Shouldn't the v2.1 API be enabled by default now?
> [1]
> http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/__init__.py#n44

Honestly, we should probably deprecate out osapi_v3.enabled make it
osapi_v21 (or osapi_v2_microversions) so as to not confuse people further.


Sean Dague

More information about the OpenStack-dev mailing list