Updated URLs in docs

With the docs migration and re-arrangement, some docs
have been shifted to new places, however the referenced
links are still old. Some of them give 404 error or
just point to the home page. This patch fixes those URLs.

Change-Id: Ie6b18ab3d4aa346dac8436dd426277fee4f07fcd
This commit is contained in:
Samriddhi Jain 2017-07-25 01:36:35 -10:00
parent 6167850d12
commit 82785553dd
15 changed files with 29 additions and 29 deletions

View File

@ -23,7 +23,7 @@ contains the same headers and HTTP status code as the corresponding GET API.
For information about Identity API protection, see For information about Identity API protection, see
`Identity API protection with role-based access control (RBAC) `Identity API protection with role-based access control (RBAC)
<https://docs.openstack.org/admin-guide/identity_service_api_protection.html>`_ <https://docs.openstack.org/keystone/latest/admin/identity-service-api-protection.html>`_
in the OpenStack Cloud Administrator Guide. in the OpenStack Cloud Administrator Guide.
========================= =========================

View File

@ -38,8 +38,7 @@ To enable federation:
by the community. by the community.
#. Configure Apache to use a federation capable module. #. Configure Apache to use a federation capable module.
We recommend Shibboleth, see `the Shibboleth documentation <https://docs.openstack.org/developer/keystone/federation/shibboleth.html>`_ We recommend Shibboleth, see :doc:`the Shibboleth documentation<../advanced-topics/federation/shibboleth>` for more information.
for more information.
.. note:: .. note::
@ -319,7 +318,7 @@ A rule hierarchy is as follows:
only be set in a remote rule. only be set in a remote rule.
For more information on mapping rules, see `Mapping Rules For more information on mapping rules, see `Mapping Rules
<https://docs.openstack.org/developer/keystone/federation/federated_identity.html#mapping-rules>`_. <https://docs.openstack.org/keystone/latest/advanced-topics/federation/federated_identity.html#mapping-rules>`_.
Mapping creation Mapping creation
---------------- ----------------

View File

@ -35,10 +35,9 @@ Prerequisites
Keystone must be running in a web container with https enabled; tests have Keystone must be running in a web container with https enabled; tests have
been done with Apache/2.4.7 running on Ubuntu 14.04 . Please refer to been done with Apache/2.4.7 running on Ubuntu 14.04 . Please refer to
`running-keystone-in-httpd`_ and `apache-certificate-and-key-installation`_ :doc:`Install and Configure Keystone <../install/index>` and
as references for this setup. `apache-certificate-and-key-installation`_ as references for this setup.
.. _`running-keystone-in-httpd`: https://docs.openstack.org/developer/keystone/apache-httpd.html
.. _`apache-certificate-and-key-installation`: https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04 .. _`apache-certificate-and-key-installation`: https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04
-------------------- --------------------

View File

@ -66,7 +66,7 @@ capabilities for compliance with security, operational, and business processes
and supports normalized and categorized event data for federation and and supports normalized and categorized event data for federation and
aggregation. aggregation.
.. _PyCADF: https://docs.openstack.org/developer/pycadf .. _PyCADF: https://docs.openstack.org/pycadf/latest
.. _CADF: http://www.dmtf.org/standards/cadf .. _CADF: http://www.dmtf.org/standards/cadf
CADF notifications include additional context data around the ``resource``, CADF notifications include additional context data around the ``resource``,
@ -565,4 +565,4 @@ By default, messages for the following authentication events are suppressed
since they are too noisy: ``identity.authenticate.success``, since they are too noisy: ``identity.authenticate.success``,
``identity.authenticate.pending`` and ``identity.authenticate.failed``. ``identity.authenticate.pending`` and ``identity.authenticate.failed``.
.. _Telemetry Measurements: https://docs.openstack.org/admin-guide/telemetry-measurements.html#openstack-identity .. _Telemetry Measurements: https://docs.openstack.org/ceilometer/latest/admin/telemetry-measurements.html#openstack-identity

View File

@ -103,7 +103,7 @@ None
SEE ALSO SEE ALSO
======== ========
* `OpenStack Keystone <https://docs.openstack.org/developer/keystone>`__ * `OpenStack Keystone <https://docs.openstack.org/keystone/latest>`__
SOURCE SOURCE
====== ======

View File

@ -546,7 +546,7 @@ It's important that the healthcheck go to the front of the pipeline for the
most efficient checks. most efficient checks.
For more information and configuration options for the middleware see For more information and configuration options for the middleware see
`oslo.middleware <https://docs.openstack.org/developer/oslo.middleware/api.html#oslo_middleware.Healthcheck>`_. `oslo.middleware <https://docs.openstack.org/oslo.middleware/latest/reference/healthcheck_plugins.html>`_.
.. _`API protection with RBAC`: .. _`API protection with RBAC`:
@ -730,8 +730,8 @@ There are two supported clients, `python-keystoneclient`_ project provides
python bindings and `python-openstackclient`_ provides a command line python bindings and `python-openstackclient`_ provides a command line
interface. interface.
.. _`python-openstackclient`: https://docs.openstack.org/developer/python-openstackclient/ .. _`python-openstackclient`: https://docs.openstack.org/python-openstackclient/latest
.. _`python-keystoneclient`: https://docs.openstack.org/developer/python-keystoneclient/ .. _`python-keystoneclient`: https://docs.openstack.org/python-keystoneclient/latest
Authenticating with a Password via CLI Authenticating with a Password via CLI

View File

@ -126,7 +126,7 @@ With unversioned ``identity`` endpoints in the service catalog, you should be
able to `authenticate with keystoneclient`_ successfully. able to `authenticate with keystoneclient`_ successfully.
.. _`latest sample configuration`: https://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini .. _`latest sample configuration`: https://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini
.. _`authenticate with keystoneclient`: https://docs.openstack.org/developer/python-keystoneclient/using-api-v3.html#authenticating-using-sessions .. _`authenticate with keystoneclient`: https://docs.openstack.org/python-keystoneclient/latest/using-api-v3.html#authenticating-using-sessions
I have a Python client I have a Python client
---------------------- ----------------------

View File

@ -19,7 +19,7 @@ Working with Release Notes
========================== ==========================
The Keystone team uses `reno The Keystone team uses `reno
<https://docs.openstack.org/developer/reno/usage.html>`_ to generate release <https://docs.openstack.org/reno/latest/user/usage.html>`_ to generate release
notes. These are important user-facing documents that must be included when a notes. These are important user-facing documents that must be included when a
user or operator facing change is performed, like a bug-fix or a new feature. A user or operator facing change is performed, like a bug-fix or a new feature. A
release note should be included in the same patch the work is being performed. release note should be included in the same patch the work is being performed.

View File

@ -195,7 +195,7 @@ Use OpenStack CLI not keystone CLI
---------------------------------- ----------------------------------
The keystone CLI is deprecated and will be removed soon. The `OpenStack CLI The keystone CLI is deprecated and will be removed soon. The `OpenStack CLI
<https://docs.openstack.org/developer/python-openstackclient/>`_ has all the <https://docs.openstack.org/python-openstackclient/latest>`_ has all the
keystone CLI commands and even supports v3. keystone CLI commands and even supports v3.

View File

@ -69,7 +69,7 @@ Install the keystone web service:
list of platform-specific dependencies is outside the scope of this list of platform-specific dependencies is outside the scope of this
documentation, but is within scope of DEVSTACK_. documentation, but is within scope of DEVSTACK_.
.. _DEVSTACK: https://docs.openstack.org/developer/devstack/ .. _DEVSTACK: https://docs.openstack.org/devstack/latest
Development environment Development environment
======================= =======================

View File

@ -271,9 +271,9 @@ from the tempest directory:
the correct place to add new tests. the correct place to add new tests.
.. _devstack: https://git.openstack.org/cgit/openstack-dev/devstack .. _devstack: https://git.openstack.org/cgit/openstack-dev/devstack
.. _devstack plugin: https://docs.openstack.org/developer/devstack/plugins.html .. _devstack plugin: https://docs.openstack.org/devstack/latest/plugins.html
.. _tempest: https://git.openstack.org/cgit/openstack/tempest .. _tempest: https://git.openstack.org/cgit/openstack/tempest
.. _tempest plugin: https://docs.openstack.org/developer/tempest/plugin.html .. _tempest plugin: https://docs.openstack.org/tempest/latest/plugin.html
Writing new API & Scenario Tests Writing new API & Scenario Tests
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -411,6 +411,6 @@ Notice that the ``test_request_unscoped_token`` test only executes if the the
tempest plugin are executed in the tempest plugin are executed in the
``gate-keystone-dsvm-functional-v3-only-*`` job. ``gate-keystone-dsvm-functional-v3-only-*`` job.
.. _Tempest Field Guide to Scenario tests: https://docs.openstack.org/developer/tempest/field_guide/scenario.html .. _Tempest Field Guide to Scenario tests: https://docs.openstack.org/tempest/latest/field_guide/scenario.html
.. _Tempest Field Guide to API tests: https://docs.openstack.org/developer/tempest/field_guide/api.html .. _Tempest Field Guide to API tests: https://docs.openstack.org/tempest/latest/field_guide/api.html
.. _tempest coding guide: https://docs.openstack.org/developer/tempest/HACKING.html .. _tempest coding guide: https://docs.openstack.org/tempest/latest/HACKING.html

View File

@ -40,9 +40,9 @@ In addition to creating OpenStack's Identity Service, the Keystone team also
provides a `WSGI middleware`_, an `Authentication library`_ and a `Python provides a `WSGI middleware`_, an `Authentication library`_ and a `Python
client library`_. client library`_.
.. _`WSGI middleware`: https://docs.openstack.org/developer/keystonemiddleware/ .. _`WSGI middleware`: https://docs.openstack.org/keystonemiddleware/latest
.. _`Authentication library`: https://docs.openstack.org/developer/keystoneauth/ .. _`Authentication library`: https://docs.openstack.org/keystoneauth/latest
.. _`Python client library`: https://docs.openstack.org/developer/python-keystoneclient/ .. _`Python client library`: https://docs.openstack.org/python-keystoneclient/latest
Installation Guides Installation Guides
~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~

View File

@ -31,7 +31,7 @@ scripts to load appropriate credentials for client operations.
The OpenStack client also supports using a ``clouds.yaml`` file. The OpenStack client also supports using a ``clouds.yaml`` file.
For more information, see For more information, see
the `os-client-config <http://docs.openstack.org/developer/os-client-config/>`_. the `os-client-config <http://docs.openstack.org/os-client-config/latest>`_.
.. code-block:: bash .. code-block:: bash

View File

@ -287,7 +287,8 @@ def validate_upgrade_order(repo_name, target_repo_version=None):
if int(repo.latest) != get_db_version(): if int(repo.latest) != get_db_version():
raise db_exception.DBMigrationError( raise db_exception.DBMigrationError(
'Your Legacy repo version is not up to date. Please refer to ' 'Your Legacy repo version is not up to date. Please refer to '
'https://docs.openstack.org/developer/keystone/upgrading.html ' 'https://docs.openstack.org/keystone/latest/admin/'
'identity-upgrading.html '
'to see the proper steps for rolling upgrades.') 'to see the proper steps for rolling upgrades.')
return return
@ -304,7 +305,8 @@ def validate_upgrade_order(repo_name, target_repo_version=None):
if dependency_repo_version < target_repo_version: if dependency_repo_version < target_repo_version:
raise db_exception.DBMigrationError( raise db_exception.DBMigrationError(
'You are attempting to upgrade %s ahead of %s. Please refer to ' 'You are attempting to upgrade %s ahead of %s. Please refer to '
'https://docs.openstack.org/developer/keystone/upgrading.html ' 'https://docs.openstack.org/keystone/latest/admin/'
'identity-upgrading.html '
'to see the proper steps for rolling upgrades.' % ( 'to see the proper steps for rolling upgrades.' % (
repo_name, db_sync_order[repo_name])) repo_name, db_sync_order[repo_name]))

View File

@ -5,7 +5,7 @@ description-file =
README.rst README.rst
author = OpenStack author = OpenStack
author-email = openstack-dev@lists.openstack.org author-email = openstack-dev@lists.openstack.org
home-page = https://docs.openstack.org/developer/keystone/ home-page = https://docs.openstack.org/keystone/latest
classifier = classifier =
Environment :: OpenStack Environment :: OpenStack
Intended Audience :: Information Technology Intended Audience :: Information Technology