Bug 1032024 - [RFE] Add nova compute v3 endpoint
Summary: [RFE] Add nova compute v3 endpoint
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-packstack
Version: 4.0
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
: 6.0 (Juno)
Assignee: Ivan Chavero
QA Contact: yeylon@redhat.com
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-19 12:04 UTC by Martina Kollarova
Modified: 2019-09-09 13:13 UTC (History)
13 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-08-07 19:22:52 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Martina Kollarova 2013-11-19 12:04:23 UTC
Description of problem:
There is no computev3 endpoint, causing the new tempest tests of this feature to fail.

https://blueprints.launchpad.net/nova/+spec/nova-v3-api



Additional info:

from tempest/etc/tempest.conf.sample:

# The type of endpoint for a Compute v3 API service. Unless you have a          
# custom Keystone service catalog implementation, you probably want to leave    
# this value as "computev3"                                                     
catalog_v3_type = computev3


To not have the computev3 tests run in tempest, just set this in tempest.conf:

[compute-feature-enabled]                                                       
api_v3 = false

Comment 2 Francesco Vollero 2013-11-27 15:34:37 UTC
I think this feature should be enabled when and just when, the feature is completed. https://blueprints.launchpad.net/nova/+spec/nova-v3-api

Comment 3 Alvaro Lopez Ortega 2013-11-27 15:43:37 UTC
Moving this RFE to RHOS 5.0. The API is still WIP.

Comment 6 Francesco Vollero 2014-05-13 15:31:46 UTC
The upstream patch for that is already released, I gonna update our o-p-m to support V3 endpoint:

https://github.com/stackforge/puppet-nova/commit/00ed6139ec7346b7a1d9f42e94de72901006d089

Comment 7 Russell Bryant 2014-06-10 12:30:32 UTC
The v3 API is still experimental and still subject to major changes.  I honestly wouldn't worry about this for RHOS 5.0.

Further, I think having a separate API endpoint is the wrong thing long term anyway.  We would want it (optionally) exposed via the same API endpoint.  So, I wouldn't do this for RHOS at all.

Comment 8 Martin Magr 2014-06-10 12:33:07 UTC
Moving to RHOS-6. Thanks for clarification Russell.

Comment 13 Ivan Chavero 2015-08-01 01:41:43 UTC
Creating patch for packstack after checking the tempes puppet module

Comment 14 Ivan Chavero 2015-08-06 22:38:43 UTC
It seems that tempest does not include this tests, contactig David Kranz to confirm this.

Comment 15 Ivan Chavero 2015-08-07 19:22:52 UTC
this feature is not implemented in tempest

Comment 16 David Kranz 2015-08-07 19:59:00 UTC
The tempest tests for nova v3 were removed in Dec. 2014 because they were not running in the upstream gate any more and that api was being removed from nova.


Note You need to log in before you can comment on or make changes to this bug.