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

Bug 1141605

Summary: [Docs] Line edit requests for the Manual Setup guide
Product: Red Hat OpenStack Reporter: Andrew Dahms <adahms>
Component: doc-Deploying_OpenStack_Learning_EnvironmentsAssignee: Don Domingo <ddomingo>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: unspecified    
Version: 5.0 (RHEL 7)CC: ddomingo, eglynn
Target Milestone: ---Keywords: Documentation
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-19 03:31:09 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 Andrew Dahms 2014-09-15 02:56:23 UTC
The following items must be addressed:


1: Section 12.6 - Configure the Telemetry Database Connection
==============================
When configuring ceilometer, the following step is required but missing in the document.
# mongo --host controller --eval '
db = db.getSiblingDB("ceilometer");
db.addUser({user: "ceilometer",
pwd: "CEILOMETER_DBPASS",
roles: [ "readWrite", "dbAdmin" ]})'
See http://docs.openstack.org/icehouse/install-guide/install/yum/content/ceilometer-install.html


2: Section 12.4 - Create the Telemetry Identity Records
==============================
In Step 7., the first two lines include '\' but the following two lines do not. This prevents users from copying and pasting this command. '\' should be added to the latter lines as well.


3: Section 4.6.5 - Build Object Storage Service Ring Files
==============================
The following command in 4.6.3 must be run after /etc/swift/account.ring.gz is created in 4.6.5.:

# service openstack-swift-proxy start

Otherwise, the command fails to start the service.


4: Section 2.4.2.1 - Launch the RabbitMQ Message Broker
==============================
The following commands are missing in the procedure:

# rabbitmqctl set_permissions cinder ".*" ".*" ".*"
# rabbitmqctl set_permissions nova ".*" ".*" ".*"
# rabbitmqctl set_permissions neutron ".*" ".*" ".*"
# rabbitmqctl set_permissions heat ".*" ".*" ".*"

See https://access.redhat.com/articles/1167113

Comment 3 Martin Lopes 2014-09-15 06:49:42 UTC
2: Section 12.4 - Create the Telemetry Identity Records

Added missing '\' characters, to allow for easier copy/paste.

Comment 4 Martin Lopes 2014-09-15 06:57:02 UTC
3: Section 4.6.5 - Build Object Storage Service Ring Files

Added the following step:
----------
Start the openstack-swift-proxy service:
# service openstack-swift-proxy start
----------

Comment 5 Martin Lopes 2014-09-15 23:27:39 UTC
4: Section 2.4.2.1 - Launch the RabbitMQ Message Broker

The required permissions were added a couple of days ago under BZ#1138680, and are now present in the guide.