Changes Identity pom file to build from that so that the Disqus comments go to the os-identitydevguide shortname
Change-Id: Ib512aefacc6bd4210fc3ae6c598c74ff3b948724
This commit is contained in:
parent
2848d0fd67
commit
fc1ef13b5a
@ -179,8 +179,7 @@
|
||||
<includes>
|
||||
openstack-compute-admin/os-compute-adminguide.xml,
|
||||
openstack-object-storage-admin/os-objectstorage-adminguide.xml,
|
||||
openstack-image-service-admin/os-image-adminguide.xml,
|
||||
openstack-identity-service-starter/os-identity-starter-guide.xml
|
||||
openstack-image-service-admin/os-image-adminguide.xml
|
||||
</includes>
|
||||
<profileSecurity>reviewer</profileSecurity>
|
||||
<branding>openstack</branding>
|
||||
|
@ -103,19 +103,19 @@
|
||||
<para>
|
||||
To install the latest version of the Identity Service (Keystone) from the Github
|
||||
repositories, following the following instructions.
|
||||
</para><para>
|
||||
For Debian/Ubuntu, add the Keystone PPA to your sources.lst:
|
||||
</para><orderedlist>
|
||||
<listitem><para>
|
||||
$> sudo add-apt-repository ppa:keystone-core/trunk $>
|
||||
sudo apt-get update
|
||||
</para>
|
||||
</para><orderedlist>
|
||||
<listitem><para>
|
||||
For Debian/Ubuntu, add the Keystone PPA to your sources.lst:
|
||||
</para><literallayout class="monospaced">
|
||||
$> sudo add-apt-repository ppa:keystone-core/trunk
|
||||
$> sudo apt-get update
|
||||
</literallayout>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Install Keystone:
|
||||
</para>
|
||||
<para> $> sudo apt-get install keystone </para>
|
||||
<literallayout class="monospaced"> $> sudo apt-get install keystone </literallayout>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
|
||||
@ -134,18 +134,18 @@
|
||||
<para>
|
||||
Untar the source tarball:
|
||||
</para>
|
||||
<para>
|
||||
<literallayout class="monospaced">
|
||||
$> tar -xzf <FILE>
|
||||
</para>
|
||||
</literallayout>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Change into the package directory and build/install:
|
||||
</para>
|
||||
<para>
|
||||
<literallayout class="monospaced">
|
||||
$> cd keystone-<RELEASE> $> sudo python setup.py
|
||||
install
|
||||
</para>
|
||||
</literallayout>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
|
||||
@ -164,9 +164,9 @@
|
||||
<para>
|
||||
Install Git and build dependencies:
|
||||
</para>
|
||||
<para> $> sudo apt-get install git python-eventlet python-routes python-greenlet
|
||||
<literallayout class="monospaced"> $> sudo apt-get install git python-eventlet python-routes python-greenlet
|
||||
swift $> sudo apt-get install python-argparse python-sqlalchemy python-wsgiref
|
||||
python-pastedeploy </para>
|
||||
python-pastedeploy </literallayout>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
@ -176,18 +176,19 @@
|
||||
to get the project initially setup):
|
||||
</para>
|
||||
|
||||
<para>
|
||||
$> git checkout master $> git pull origin master
|
||||
</para>
|
||||
<literallayout class="monospaced">
|
||||
$> git checkout master
|
||||
$> git pull origin master
|
||||
</literallayout>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Install Keystone:
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<literallayout class="monospaced">
|
||||
$> sudo python setup.py install
|
||||
</para>
|
||||
</literallayout>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</section>
|
||||
@ -230,9 +231,45 @@
|
||||
configuration files in the examples/paste directory. Restart the glance-api service and
|
||||
also ensure your environment contains OS_AUTH credentials which you can set up with tools/nova_to_os_env.sh provided by the Glance project.</para>
|
||||
</listitem>
|
||||
<listitem><para>In Object Storage, the settings are held in /etc/swift/proxy-server.conf in a
|
||||
[filter:keystone] section. Use <code>swift-init main start</code> to restart Object
|
||||
Storage with the new configuration.</para></listitem>
|
||||
<listitem>
|
||||
<para>In Object Storage, the settings are held in /etc/swift/proxy-server.conf in a
|
||||
[filter:keystone] section. Use <code>swift-init main start</code> to restart Object
|
||||
Storage with the new configuration. Here's an example
|
||||
/etc/swift/proxy-server.conf:</para>
|
||||
|
||||
|
||||
<literallayout class="monospaced">
|
||||
[DEFAULT]
|
||||
bind_port = 8888
|
||||
user = <user>
|
||||
|
||||
[pipeline:main]
|
||||
pipeline = catch_errors cache keystone proxy-server
|
||||
|
||||
[app:proxy-server]
|
||||
use = egg:swift#proxy
|
||||
account_autocreate = true
|
||||
|
||||
[filter:keystone]
|
||||
use = egg:keystone#tokenauth
|
||||
auth_protocol = http
|
||||
auth_host = 127.0.0.1
|
||||
auth_port = 5001
|
||||
admin_token = 999888777666
|
||||
delay_auth_decision = 0
|
||||
service_protocol = http
|
||||
service_host = 127.0.0.1
|
||||
service_port = 8100
|
||||
service_pass = dTpw
|
||||
|
||||
[filter:cache]
|
||||
use = egg:swift#memcache
|
||||
set log_name = cache
|
||||
|
||||
[filter:catch_errors]
|
||||
use = egg:swift#catch_errors
|
||||
</literallayout>
|
||||
</listitem>
|
||||
|
||||
|
||||
</itemizedlist>
|
||||
|
@ -5,7 +5,7 @@
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml"
|
||||
version="5.0"
|
||||
>
|
||||
xml:id="openstack-identity-starter-guide">
|
||||
<title>OpenStack Identity Starter Guide</title>
|
||||
<info>
|
||||
<author>
|
||||
@ -24,7 +24,7 @@
|
||||
</copyright>
|
||||
<releaseinfo>trunk</releaseinfo>
|
||||
<productname>OpenStack Identity Service</productname>
|
||||
<pubdate>2011-09-22</pubdate>
|
||||
<pubdate>2011-09-28</pubdate>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the template.</remark>
|
||||
|
Loading…
Reference in New Issue
Block a user