Bug 1333750
Summary: | Nova endpoint v2 deployed instead of v2.1 | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Ricardo Noriega <rnoriega> |
Component: | openstack-packstack | Assignee: | Alfredo Moralejo <amoralej> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Joe H. Rahme <jhakimra> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 9.0 (Mitaka) | CC: | amoralej, aortega, apevec, aschultz, mburns, rnoriega, srevivo |
Target Milestone: | async | Keywords: | Rebase, TestOnly, Triaged, ZStream |
Target Release: | 9.0 (Mitaka) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | openstack-packstack-8.0.3-1.el7ost.src.rpm | Doc Type: | Bug Fix |
Doc Text: |
Cause:
Before this version, packstack was deploying endpoint with nova v2.0 for compute.
Consequence:
API calls included in microversions after 2.1 was not available.
Fix:
Since openstack-packstack-8.0.3, endpoint is created with v2.1 which is backwards compatible with api v2.0.
Result:
All nova API features are available to packsack users.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2017-10-10 17:31:14 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ricardo Noriega
2016-05-06 10:08:16 UTC
Can you please provide log files with the microversion error? confirmed that nova v2 is deprecated I've pushed this patch: https://review.openstack.org/#/c/359329/ Required patch has been included in upstream tag 8.0.3, so we'll rebase packstack to this tag Testing instructions: 1. Install packstack: yum install -y openstack-packstack 2. Deploy any configuration (nova is mandatory in packstack) packstack --allinone 3. Get URL for nova endpoint: # source keystonerc_admin # openstack endpoint list | grep nova | 646aaa8b8c254e2fab8e005e53b2bdf8 | RegionOne | nova | compute | # openstack endpoint show 646aaa8b8c254e2fab8e005e53b2bdf8 +--------------+-----------------------------------------------+ | Field | Value | +--------------+-----------------------------------------------+ | adminurl | http://192.168.121.83:8774/v2.1/%(tenant_id)s | | enabled | True | | id | 646aaa8b8c254e2fab8e005e53b2bdf8 | | internalurl | http://192.168.121.83:8774/v2.1/%(tenant_id)s | | publicurl | http://192.168.121.83:8774/v2.1/%(tenant_id)s | | region | RegionOne | | service_id | 4152fb2e975a4d4d8f37c56d4af7bde0 | | service_name | nova | | service_type | compute | +--------------+-----------------------------------------------+ internalurl, adminurl and publicurl should be http://<ip address>:8774/v2.1/%(tenant_id)s According to our records, this should be resolved by openstack-packstack-8.0.3-1.el7ost. This build is available now. sanity test shows v2.1 with released versions. |