Add explicit msg q conf instructions to glance
As reported by user Boon Lee, the glance install instructions for Icehouse under Centos were failing because the message queue was not being configured. This patch includes explicit message queue configuration, such as in compute and networking. Change-Id: I04a15e56a7efc3360380f9157621977a9dff9e40 Closes-Bug: 1301726
This commit is contained in:
parent
c70f82602b
commit
740b76c8e0
@ -53,10 +53,10 @@
|
||||
throughout this section. Replace
|
||||
<replaceable>GLANCE_DBPASS</replaceable> with your Image
|
||||
Service database password.</para>
|
||||
<screen os="rhel;centos;fedora;opensuse;sles"><prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf \
|
||||
database connection mysql://glance:<replaceable>GLANCE_DBPASS</replaceable>@<replaceable>controller</replaceable>/glance</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-registry.conf \
|
||||
database connection mysql://glance:<replaceable>GLANCE_DBPASS</replaceable>@<replaceable>controller</replaceable>/glance</userinput></screen>
|
||||
<screen os="rhel;centos;fedora;opensuse;sles"><prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf database \
|
||||
connection mysql://glance:<replaceable>GLANCE_DBPASS</replaceable>@<replaceable>controller</replaceable>/glance</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-registry.conf database \
|
||||
connection mysql://glance:<replaceable>GLANCE_DBPASS</replaceable>@<replaceable>controller</replaceable>/glance</userinput></screen>
|
||||
<para os="ubuntu;debian">Edit
|
||||
<filename>/etc/glance/glance-api.conf</filename> and
|
||||
<filename>/etc/glance/glance-registry.conf</filename> and
|
||||
@ -66,6 +66,54 @@
|
||||
[database]
|
||||
connection = mysql://glance:GLANCE_DBPASS@<replaceable>controller</replaceable>/glance</programlisting>
|
||||
</step>
|
||||
|
||||
|
||||
<step os="fedora;rhel;centos">
|
||||
<para>Set these configuration keys to configure the Image Service to use
|
||||
the Qpid message broker:</para>
|
||||
<screen><prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT \
|
||||
rpc_backend glance.openstack.common.rpc.impl_qpid</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT \
|
||||
qpid_hostname <replaceable>controller</replaceable></userinput></screen>
|
||||
<screen><prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-registry.conf DEFAULT \
|
||||
rpc_backend glance.openstack.common.rpc.impl_qpid</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-registry.conf DEFAULT \
|
||||
qpid_hostname <replaceable>controller</replaceable></userinput></screen>
|
||||
</step>
|
||||
<step os="ubuntu">
|
||||
<para>Configure the Image service to use the RabbitMQ message broker by
|
||||
setting these configuration keys in the <literal>[DEFAULT]</literal>
|
||||
configuration group of the <filename>/etc/glance/glance-api.conf</filename>
|
||||
and <filename>/etc/glance/glance-registry.conf</filename>
|
||||
files:</para>
|
||||
<para>Replace <replaceable>RABBIT_PASS</replaceable> with the password
|
||||
you chose for the <literal>guest</literal> account in
|
||||
<application>RabbitMQ</application>.</para>
|
||||
<programlisting language="ini">rpc_backend = glance.rpc.impl_kombu
|
||||
rabbit_host = <replaceable>controller</replaceable>
|
||||
rabbit_password = <replaceable>RABBIT_PASS</replaceable></programlisting>
|
||||
</step>
|
||||
<step os="opensuse;sles">
|
||||
<para>Set these configuration keys to configure the Identity service to use
|
||||
the RabbitMQ message broker:</para>
|
||||
<para>Replace <replaceable>RABBIT_PASS</replaceable> with the password
|
||||
you chose for the <literal>guest</literal> account in
|
||||
<application>RabbitMQ</application>.</para>
|
||||
<screen><prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT \
|
||||
rpc_backend glance.rpc.impl_kombu</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT \
|
||||
rabbit_host <replaceable>controller</replaceable></userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT \
|
||||
rabbit_password <replaceable>RABBIT_PASS</replaceable></userinput></screen>
|
||||
<screen><prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-registry.conf DEFAULT \
|
||||
rpc_backend glance.rpc.impl_kombu</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-registry.conf DEFAULT \
|
||||
rabbit_host <replaceable>controller</replaceable></userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-registry.conf DEFAULT \
|
||||
rabbit_password <replaceable>RABBIT_PASS</replaceable></userinput></screen>
|
||||
</step>
|
||||
|
||||
|
||||
<step os="rhel;centos;fedora;opensuse;sles">
|
||||
<para>Use the <command>openstack-db</command> command to create
|
||||
the Image Service database and tables and a
|
||||
@ -95,7 +143,7 @@ IDENTIFIED BY '<replaceable>GLANCE_DBPASS</replaceable>';</userinput></screen>
|
||||
</step>
|
||||
<step os="rhel;centos;fedora;opensuse;sles;ubuntu">
|
||||
<para>Create a <literal>glance</literal> user that the Image
|
||||
Service can use to authenticate with the Identity Service.
|
||||
Service can use to authenticate with the Identity service.
|
||||
Choose a password and specify an email address for the
|
||||
<literal>glance</literal> user. Use the
|
||||
<literal>service</literal> tenant and give the user the
|
||||
@ -139,7 +187,7 @@ IDENTIFIED BY '<replaceable>GLANCE_DBPASS</replaceable>';</userinput></screen>
|
||||
<filename>/etc/glance/glance-api.conf</filename> and
|
||||
<filename>/etc/glance/glance-registry.conf</filename> files. Replace
|
||||
<replaceable>GLANCE_PASS</replaceable> with the password you chose
|
||||
for the <literal>glance</literal> user in the Identity Service.</para>
|
||||
for the <literal>glance</literal> user in the Identity service.</para>
|
||||
<substeps os="ubuntu">
|
||||
<step>
|
||||
<para>Add or modify the following keys under the
|
||||
@ -163,7 +211,7 @@ flavor = keystone</programlisting>
|
||||
</substeps>
|
||||
</step>
|
||||
<step os="rhel;centos;fedora;opensuse;sles;ubuntu">
|
||||
<para>Register the Image Service with the Identity Service so
|
||||
<para>Register the Image Service with the Identity service so
|
||||
that other OpenStack services can locate it. Register the
|
||||
service and create the endpoint:</para>
|
||||
<screen><prompt>$</prompt> <userinput>keystone service-create --name=glance --type=image \
|
||||
|
Loading…
x
Reference in New Issue
Block a user