]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/dev/index: fix sphinx warnings
authorKefu Chai <kchai@redhat.com>
Thu, 16 Mar 2017 06:40:27 +0000 (14:40 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 16 Mar 2017 08:39:40 +0000 (16:39 +0800)
- index.rst:822: ERROR: Unknown target name: "teuthology-suite".
  add a ref to teuthology doc
- index.rst:3: WARNING: Duplicate explicit target name: "here".
  use "Named hyperlink references" instead of "anonymous hyperlink
  references"

Signed-off-by: Kefu Chai <kchai@redhat.com>
doc/dev/index.rst

index a59b49223a2067c049e4f7040403bff1b867580b..fa19d307e6aa150853606a7ac29de56140096e94 100644 (file)
@@ -804,7 +804,7 @@ if you decide to go this route.
 
 If you have access to an OpenStack tenant, you have another option: the
 `teuthology framework`_ has an OpenStack backend, which is documented `here
-<https://github.com/dachary/teuthology/tree/openstack#openstack-backend>`_.
+<https://github.com/dachary/teuthology/tree/openstack#openstack-backend>`__.
 This OpenStack backend can build packages from a given git commit or
 branch, provision VMs, install the packages and run integration tests
 on those VMs. This process is controlled using a tool called
@@ -824,6 +824,8 @@ available by running the following command on the teuthology machine::
 
    $ teuthology-suite --help
 
+.. _teuthology-suite: http://docs.ceph.com/teuthology/docs/teuthology.suite.html
+
 How integration tests are defined
 ---------------------------------
 
@@ -885,7 +887,7 @@ task is `found in the python file
 (search for "def task").
 
 The ``ceph`` task, which is documented `here
-<https://github.com/ceph/ceph/blob/master/qa/tasks/ceph.py>`_ (again,
+<https://github.com/ceph/ceph/blob/master/qa/tasks/ceph.py>`__ (again,
 search for "def task"), starts OSDs and MONs (and possibly MDSs as well)
 as required by the ``roles`` array. In this example, it will start one MON
 (``mon.a``) and two OSDs (``osd.0`` and ``osd.1``), all on the same