From: Kefu Chai Date: Thu, 16 Mar 2017 06:40:27 +0000 (+0800) Subject: doc/dev/index: fix sphinx warnings X-Git-Tag: v12.0.1~19^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=059482dc25556851efe685c71f5018c5c481f9de;p=ceph.git doc/dev/index: fix sphinx warnings - 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 --- diff --git a/doc/dev/index.rst b/doc/dev/index.rst index a59b49223a20..fa19d307e6aa 100644 --- a/doc/dev/index.rst +++ b/doc/dev/index.rst @@ -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 -`_. +`__. 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 -`_ (again, +`__ (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