Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
Dimitri Savineau bd79b4480a rolling_update: fix active mds host value
The active mds host should be based on the inventory hostname and not on
the ansible hostname.
The value returns under the mdsmap structure is based on the OS hostname
so we need to find the right node in the inventory with this value when
doing operation on inventory nodes.

Othewise we could see error like:

The task includes an option with an undefined variable. The error was:
"hostvars[foobar]" is undefined

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit f1f2352c79)
2019-10-28 13:08:43 -04:00
.github/ISSUE_TEMPLATE Update issue templates 2018-07-12 14:10:15 +02:00
contrib contrib: rm script push-roles-to-ansible-galaxy.sh 2018-10-30 13:45:30 +01:00
docs osd: set default bluestore_wal_devices empty 2019-04-25 07:13:38 +00:00
group_vars ceph-mgr: create keys for MGRs 2019-10-04 13:15:26 +02:00
infrastructure-playbooks rolling_update: fix active mds host value 2019-10-28 13:08:43 -04:00
library ceph-osd: Add ulimit nofile on container start 2019-08-27 20:52:58 +02:00
plugins Remove validate action and notario dependency 2019-10-15 18:05:16 +02:00
profiles Common: Add profiles 2017-07-19 11:50:03 +02:00
roles openstack_config: fix docker exec command 2019-10-24 14:13:52 -04:00
tests tests: fix the size on the second data LV 2019-10-18 14:49:57 -04:00
.gitignore remove ceph-agent role and references 2019-06-17 14:42:08 -04:00
.mergify.yml Mergify: fix regexp operator 2018-10-15 15:56:04 +02:00
.travis.yml Remove NBSP characters 2019-07-26 16:23:38 -04:00
CONTRIBUTING.md remove ceph-agent role and references 2019-06-17 14:42:08 -04:00
LICENSE Add Ceph Playbook 2014-03-03 19:08:51 +01:00
Makefile Makefile: followup on #2585 2018-06-01 12:50:03 +02:00
README-MULTISITE.md rgw multisite: add more than 1 rgw to the master or secondary zone 2019-04-06 08:50:30 +00:00
README.rst Update Documentation example link to 3.0 2018-02-07 16:34:45 +01:00
RELEASE-NOTE.md release-note: add two deprecations warning and removal 2019-08-20 11:53:42 +02:00
Vagrantfile Vagrantfile: support more than 9 nodes per daemon type 2019-10-04 07:40:51 +02:00
ansible.cfg tests: Update ansible ssh_args variable 2019-06-17 12:02:36 -04:00
ceph-ansible.spec.in Remove validate action and notario dependency 2019-10-15 18:05:16 +02:00
dummy-ansible-hosts Fix Travis 2015-01-21 16:33:26 +01:00
generate_group_vars_sample.sh remove ceph-agent role and references 2019-06-17 14:42:08 -04:00
requirements.txt Remove validate action and notario dependency 2019-10-15 18:05:16 +02:00
rhcs_edits.txt Remove trailing forward slash in ceph_docker_registry variable from group_vars/rhcs.yml.sample file. 2019-03-19 14:40:27 +00:00
site-docker.yml.sample playbook: add missing tags 2019-10-07 09:05:39 +02:00
site.yml.sample playbook: add missing tags 2019-10-07 09:05:39 +02:00
test.yml remove rbd-mirror as well from testing. No packages are available yet 2016-04-12 07:38:13 -04:00
tox-update.ini tests: add multimds coverage 2019-10-18 00:34:48 +02:00
tox.ini tests: fix rgw multisite vagrant variables 2019-10-14 09:46:38 +02:00
vagrant_variables.yml.sample vagrant: Default box to centos/7 2019-05-31 13:57:55 -04:00

README.rst

ceph-ansible
============
Ansible playbooks for Ceph, the distributed filesystem.

Please refer to our hosted documentation here: http://docs.ceph.com/ceph-ansible/master/

You can view documentation for our ``stable-*`` branches by substituting ``master`` in the link
above for the name of the branch. For example: http://docs.ceph.com/ceph-ansible/stable-3.0/