Bugzilla will be upgraded to version 5.0 on a still to be determined date in the near future. The original upgrade date has been delayed.
Bug 1600642 - API version changed for Openstack providers after running OSP10 -> OSP13.z FFU
API version changed for Openstack providers after running OSP10 -> OSP13.z FFU
Status: CLOSED CURRENTRELEASE
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Documentation (Show other bugs)
5.9.0
Unspecified Unspecified
high Severity urgent
: GA
: 5.9.4
Assigned To: Red Hat CloudForms Documentation
Danylo Kholodov
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2018-07-12 12:40 EDT by Danylo Kholodov
Modified: 2018-07-26 00:44 EDT (History)
7 users (show)

See Also:
Fixed In Version:
Doc Type: Known Issue
Doc Text:
After completing a fast-forward upgrade from Red Hat OpenStack Platform 10 to Red Hat OpenStack Platform 13, validation of OpenStack infrastructure and cloud providers fails under certain circumstances. This issue occurs when Red Hat OpenStack Platform 10 environments using Keystone API v2 are upgraded to Keystone API v3 as part of the upgrade process. To resolve this issue, edit the infrastructure and cloud providers associated with your Red Hat OpenStack Platform environment and update the value of the 'API Version' field to 'Keystone v3', and the value of the 'Keystone V3 Domain ID' field (by default, the value is 'default').
Story Points: ---
Clone Of:
Environment:
Last Closed: 2018-07-26 00:44:16 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: Bug
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: Openstack


Attachments (Terms of Use)

  None (edit)
Description Danylo Kholodov 2018-07-12 12:40:08 EDT
Describe the issue: 

After fast forward upgrade (FFU) from OSP10 to OSP13 validation for Openstack Infra and Cloud providers is not successful.
The reason why it happens: 
OSP 10 has API Version: Keystone V2
OSP 13 has API Version: Keystone V3

So it is necessary after FFU login to CFME and change these parameters.

Steps after upgrading:
For Infra provider:
1. Login to CFME
2. Compute -> Infrastructure -> Providers
3. Click on a provider
4. Configuration -> Edit this Infrastructure Provider
5. API Version change to Keystone V3
6. Keystone V3 Domain ID: default
7. Click Validate

Expected result:
Message "Credential validation was successful" should be appeared
--------------------

For Infra provider:
1. Login to CFME
2. Compute -> Clouds -> Providers
3. Click on a provider
4. Configuration -> Edit this Cloud Provider
5. API Version change to Keystone V3
6. Keystone V3 Domain ID: default
7. Click Validate

Expected result:
Message "Credential validation was successful" should be appeared

--------------------

Suggestions for improvement: 
Not to confuse clients I suggest to write about such requirement in the Documentation
Comment 2 Dave Johnson 2018-07-12 12:42:26 EDT
Please assess the impact of this issue and update the severity accordingly.  Please refer to https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity for a reminder on each severity's definition.

If it's something like a tracker bug where it doesn't matter, please set the severity to Low.
Comment 5 Andrew Dahms 2018-07-23 00:30:19 EDT
Updated doc text.
Comment 6 Andrew Dahms 2018-07-23 00:37:13 EDT
Hi Danylo,

Thank you for raising this bug.

I have now updated the doc text for this bug, and added it to the list of known issues in the Release Notes at the top of the section here - 

https://doc-stage.usersys.redhat.com/documentation/en-us/red_hat_cloudforms/4.6/html-single/release_notes/#known_issues

The version of the document in this link is an internal-only preview, and this change will be published on the Customer Portal as soon as the bug is verified.

In addition, we are also investigating whether we can add a note to the upgrade documentation for OpenStack to call out this change.

Does the text look accurate to you?

Let me know if you have any questions or concerns, and we will follow up.

Kind regards,

Andrew
Comment 7 Danylo Kholodov 2018-07-24 07:46:18 EDT
Hi Andrew,

Thank you for updating the doc.
Yes for me it looks good.
One thing that I would add is to mention also about the field "Keystone V3 Domain ID: default"

For example:
"To resolve this issue, edit the infrastructure and cloud providers associated with your Red Hat OpenStack Platform environment and update the value of the API Version field to 'Keystone v3' and the value of the Keystone V3 Domain ID (by default it is 'default')"
Comment 8 Andrew Dahms 2018-07-26 00:44:16 EDT
Hi Danylo,

Thank you for the feedback!

I am now updating the doc text to include that note, and have published this change in the 4.6 version of the Release Notes on the Customer Portal.

Now closing, but let us know at any time if you have any additional feedback.

Kind regards,

Andrew

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