Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1051567

Summary: KeystoneAuthURL is not a valid configuration key (case sensitivity)
Product: Red Hat Enterprise Virtualization Manager Reporter: Stephen Gordon <sgordon>
Component: DocumentationAssignee: Andrew Dahms <adahms>
Status: CLOSED CURRENTRELEASE QA Contact: ecs-bugs
Severity: high Docs Contact:
Priority: high    
Version: 3.3.0CC: acathrow, adahms, alyoung, gklein, mreid, perobins, yeylon
Target Milestone: ---   
Target Release: 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Build Name: 13109, Administration Guide-3.3-1 Build Date: 09-01-2014 15:36:24 Topic ID: 25666-574509 [Latest]
Last Closed: 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 Stephen Gordon 2014-01-10 15:14:58 UTC
Title: Enabling the Authentication of OpenStack Providers

Describe the issue:

The guide currently specifies this command for setting the Keystone endpoint for use by RHEV-M:

# engine-config --set KeystoneAuthURL=http://[address to the endpoint]:35357

When running this I got this error:

[root@toner ~]# engine-config --set KeystoneAuthURL=http://127.0.0.1:35357
Error setting KeystoneAuthURL's value. No such entry.

The reason appears to be that the configuration key is actually KeystoneAuthUrl (note camel case for Url):

[root@toner ~]# engine-config -l | grep -i keystone
KeystoneAuthUrl: "OpenStack Keystone URL (e.g. http://keystone-server:35357)" (Value Type: String)

Comment 1 Stephen Gordon 2014-01-10 15:34:36 UTC
Additionally the URL must contain the API version, so instead of http://[address to the endpoint]:35357 it should be http://[address to the endpoint]:35357/v2.0

Comment 2 Stephen Gordon 2014-01-10 15:36:02 UTC
These are pretty important additions to the document, the issue I note in comment # 1 in particular is very hard to debug as the error returned is a nebulous "PROVIDER FAILURE and code 5050".

Comment 3 Andrew Dahms 2014-01-23 05:21:50 UTC
Documentation Link
------------------------------
http://documentation-devel.engineering.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.3/html-single/Administration_Guide/index.html#Configuring_the_Location_of_a_Keystone_Endpoint_for_OpenStack_Providers

What Changed
------------------------------
The following topic was revised to match the capitalization of the configuration key with that in the engine-config tool and add the version number (V2.0) to the end of the screen text in Step 2. of the procedure. A new step, Step 3, was added in accordance with the procedure recommended in the oVirt wiki page.

Enabling the Authentication of OpenStack Providers [ 25666-575196 ]

Updated revision history: [ 21114-578750 ]

NVR
------------------------------
Red_Hat_Enterprise_Virtualization-Administration_Guide-3.3-en-US-3.3-43

Moving to ON_QA.

Comment 7 Andrew Dahms 2014-03-20 02:06:20 UTC
*** Bug 1078285 has been marked as a duplicate of this bug. ***