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

Bug 1174902

Summary: incorrect procedure for Orchestration configuration
Product: Red Hat OpenStack Reporter: Jon Thomas <jthomas>
Component: doc-Installation_and_Configuration_GuideAssignee: Don Domingo <ddomingo>
Status: CLOSED CURRENTRELEASE QA Contact: RHOS Documentation Team <rhos-docs>
Severity: high Docs Contact:
Priority: unspecified    
Version: 5.0 (RHEL 7)CC: jthomas, yeylon
Target Milestone: ---Keywords: Documentation
Target Release: 6.0 (Juno)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-10 03:36:24 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 Jon Thomas 2014-12-16 17:30:53 UTC
as it applies to version 5 on rhel7

procedure 9.3 part 5 is incorrect

openstack --os-token ADMIN_TOKEN --os-url=IDENTITY_IP:5000/v3 \
   --os-identity-api-version=3 role add --user DOMAIN_ADMIN_ID \
   --domain HEAT_DOMAIN_ID admin

should be a username not an ID

openstack --os-token ADMIN_TOKEN --os-url=IDENTITY_IP:5000/v3 \
   --os-identity-api-version=3 role add --user heat_domain_admin \
   --domain HEAT_DOMAIN_ID admin


=====================
procedure 9.3 part 6 is incorrect

# openstack-config --set /etc/heat/heat.conf \
   DEFAULT stack_domain_admin DOMAIN_ADMIN_ID

should be not the id but the username

# openstack-config --set /etc/heat/heat.conf \
   DEFAULT stack_domain_admin heat_domain_admin


===================
procedure 9.5 is incorrect:

# openstack-config --set /etc/heat/heat.conf \
 DEFAULT rpc_backend cinder.openstack.common.rpc.impl_kombu

should be

# openstack-config --set /etc/heat/heat.conf \
 DEFAULT rpc_backend heat.openstack.common.rpc.impl_kombu

Comment 1 Jon Thomas 2014-12-16 17:35:59 UTC
[root@localhost ~(keystone_admin)]# openstack --os-token 05567804a15c47449bf8c60d07e070b8 --os-url=http://192.168.2.140:5000/v3   --os-identity-api-version=3 role add --user 622f5cbfb15947838443e6f51a191e5a --domain 622f5cbfb15947838443e6f51a191e5a admin
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
ERROR: cliff.app Could not find user, 622f5cbfb15947838443e6f51a191e5a. (HTTP 404)
[root@localhost ~(keystone_admin)]# openstack --os-token 05567804a15c47449bf8c60d07e070b8 --os-url=http://192.168.2.140:5000/v3   --os-identity-api-version=3 role add --user heat_domain_admin --domain 622f5cbfb15947838443e6f51a191e5a admin
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140
INFO: urllib3.connectionpool Starting new HTTP connection (1): 192.168.2.140

Comment 2 Jon Thomas 2014-12-16 17:46:52 UTC
ok, so the first part of this isn't a problem. I had a typo. The second two parts are still valid:

=====================
procedure 9.3 part 6 is incorrect

# openstack-config --set /etc/heat/heat.conf \
   DEFAULT stack_domain_admin DOMAIN_ADMIN_ID

should be not the id but the username

# openstack-config --set /etc/heat/heat.conf \
   DEFAULT stack_domain_admin heat_domain_admin


===================
procedure 9.5 is incorrect:

# openstack-config --set /etc/heat/heat.conf \
 DEFAULT rpc_backend cinder.openstack.common.rpc.impl_kombu

should be

# openstack-config --set /etc/heat/heat.conf \
 DEFAULT rpc_backend heat.openstack.common.rpc.impl_kombu

Comment 4 Andrew Dahms 2014-12-17 08:07:55 UTC
Assigning to Don Domingo, who is the author assigned to Heat.