doc: update docs to remove references of ubuntu 14.04

Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
Kefu Chai 2017-12-04 14:00:37 +08:00
parent 1acfa03ef9
commit 6fb9540bd6
5 changed files with 13 additions and 17 deletions

View File

@ -760,7 +760,7 @@ installed on any machine running those platforms.
Teuthology has a `list of platforms that it supports Teuthology has a `list of platforms that it supports
<https://github.com/ceph/ceph/tree/master/qa/distros/supported>`_ (as <https://github.com/ceph/ceph/tree/master/qa/distros/supported>`_ (as
of March 2016 the list consisted of "CentOS 7.2" and "Ubuntu 14.04"). It of December 2017 the list consisted of "CentOS 7.2" and "Ubuntu 16.04"). It
expects to be provided pre-built Ceph packages for these platforms. expects to be provided pre-built Ceph packages for these platforms.
Teuthology deploys these platforms on machines (bare-metal or Teuthology deploys these platforms on machines (bare-metal or
cloud-provisioned), installs the packages on them, and deploys Ceph cloud-provisioned), installs the packages on them, and deploys Ceph
@ -1028,31 +1028,31 @@ subdirectories in the following structure::
file: % file: %
directory: distros directory: distros
file: centos_7.0.yaml file: centos_7.0.yaml
file: ubuntu_14.04.yaml file: ubuntu_16.04.yaml
directory: tasks directory: tasks
file: ceph-disk.yaml file: ceph-disk.yaml
This is interpreted as a 2x1 matrix consisting of two tests: This is interpreted as a 2x1 matrix consisting of two tests:
1. ceph-disk/basic/{distros/centos_7.0.yaml tasks/ceph-disk.yaml} 1. ceph-disk/basic/{distros/centos_7.0.yaml tasks/ceph-disk.yaml}
2. ceph-disk/basic/{distros/ubuntu_14.04.yaml tasks/ceph-disk.yaml} 2. ceph-disk/basic/{distros/ubuntu_16.04.yaml tasks/ceph-disk.yaml}
i.e. the concatenation of centos_7.0.yaml and ceph-disk.yaml and i.e. the concatenation of centos_7.0.yaml and ceph-disk.yaml and
the concatenation of ubuntu_14.04.yaml and ceph-disk.yaml, respectively. the concatenation of ubuntu_16.04.yaml and ceph-disk.yaml, respectively.
In human terms, this means that the task found in ``ceph-disk.yaml`` is In human terms, this means that the task found in ``ceph-disk.yaml`` is
intended to run on both CentOS 7.0 and Ubuntu 14.04. intended to run on both CentOS 7.0 and Ubuntu 16.04.
Without the file percent, the ``ceph-disk`` tree would be interpreted as Without the file percent, the ``ceph-disk`` tree would be interpreted as
three standalone tests: three standalone tests:
* ceph-disk/basic/distros/centos_7.0.yaml * ceph-disk/basic/distros/centos_7.0.yaml
* ceph-disk/basic/distros/ubuntu_14.04.yaml * ceph-disk/basic/distros/ubuntu_16.04.yaml
* ceph-disk/basic/tasks/ceph-disk.yaml * ceph-disk/basic/tasks/ceph-disk.yaml
(which would of course be wrong in this case). (which would of course be wrong in this case).
Referring to the `ceph/qa sub-directory`_, you will notice that the Referring to the `ceph/qa sub-directory`_, you will notice that the
``centos_7.0.yaml`` and ``ubuntu_14.04.yaml`` files in the ``centos_7.0.yaml`` and ``ubuntu_16.04.yaml`` files in the
``suites/ceph-disk/basic/distros/`` directory are implemented as symlinks. ``suites/ceph-disk/basic/distros/`` directory are implemented as symlinks.
By using symlinks instead of copying, a single file can appear in multiple By using symlinks instead of copying, a single file can appear in multiple
suites. This eases the maintenance of the test framework as a whole. suites. This eases the maintenance of the test framework as a whole.
@ -1067,7 +1067,7 @@ An individual test from the `ceph-disk suite`_ can be run by adding the
$ teuthology-suite \ $ teuthology-suite \
--suite ceph-disk/basic \ --suite ceph-disk/basic \
--filter 'ceph-disk/basic/{distros/ubuntu_14.04.yaml tasks/ceph-disk.yaml}' --filter 'ceph-disk/basic/{distros/ubuntu_16.04.yaml tasks/ceph-disk.yaml}'
.. note: To run a standalone test like the one in `Reading a standalone .. note: To run a standalone test like the one in `Reading a standalone
test`_, ``--suite`` alone is sufficient. If you want to run a single test`_, ``--suite`` alone is sufficient. If you want to run a single

View File

@ -46,7 +46,6 @@ Bugs
:program:`ceph-detect-init` is used by :program:`ceph-disk` to figure out the init system to manage the mount directory of an OSD. But only following combinations are fully tested: :program:`ceph-detect-init` is used by :program:`ceph-disk` to figure out the init system to manage the mount directory of an OSD. But only following combinations are fully tested:
- `upstart` on `Ubuntu 14.04`
- `systemd` on `Ubuntu 15.04` and up - `systemd` on `Ubuntu 15.04` and up
- `systemd` on `Debian 8` and up - `systemd` on `Debian 8` and up
- `systemd` on `RHEL/CentOS 7` and up - `systemd` on `RHEL/CentOS 7` and up

View File

@ -182,12 +182,9 @@ tcp and through unix domain socket:
</VirtualHost> </VirtualHost>
The latest version of Ubuntu i.e, 14.04 ships with ``Apache 2.4.7`` that Please note, ``Apache 2.4.7`` does not have Unix Domain Socket support in
does not have Unix Domain Socket support in it and as such it has to be it and as such it has to be configured with localhost tcp. The Unix Domain
configured with localhost tcp. The Unix Domain Socket support is available in Socket support is available in ``Apache 2.4.9`` and later versions.
``Apache 2.4.9`` and later versions. A bug has been filed to backport the UDS
support to ``Apache 2.4.7`` for ``Ubuntu 14.04``.
See: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1411030
#. Generate a key for radosgw to use for authentication with the cluster. :: #. Generate a key for radosgw to use for authentication with the cluster. ::

View File

@ -16,7 +16,7 @@ daemons.
Install an Operating System Install an Operating System
=========================== ===========================
Install a recent release of Debian or Ubuntu (e.g., 12.04 LTS, 14.04 LTS) on Install a recent release of Debian or Ubuntu (e.g., 16.04 LTS) on
your nodes. For additional details on operating systems or to use other your nodes. For additional details on operating systems or to use other
operating systems other than Debian or Ubuntu, see `OS Recommendations`_. operating systems other than Debian or Ubuntu, see `OS Recommendations`_.

View File

@ -45,7 +45,7 @@ Deploy your Hardware
If you are adding a new host when adding a new monitor, see `Hardware If you are adding a new host when adding a new monitor, see `Hardware
Recommendations`_ for details on minimum recommendations for monitor hardware. Recommendations`_ for details on minimum recommendations for monitor hardware.
To add a monitor host to your cluster, first make sure you have an up-to-date To add a monitor host to your cluster, first make sure you have an up-to-date
version of Linux installed (typically Ubuntu 14.04 or RHEL 7). version of Linux installed (typically Ubuntu 16.04 or RHEL 7).
Add your monitor host to a rack in your cluster, connect it to the network Add your monitor host to a rack in your cluster, connect it to the network
and ensure that it has network connectivity. and ensure that it has network connectivity.