mirror of
https://github.com/ceph/ceph
synced 2025-04-09 03:04:22 +00:00
doc: update docs to remove references of ubuntu 14.04
Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
parent
1acfa03ef9
commit
6fb9540bd6
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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. ::
|
||||||
|
|
||||||
|
@ -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`_.
|
||||||
|
|
||||||
|
@ -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.
|
||||||
|
Loading…
Reference in New Issue
Block a user