Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
Guillaume Abrioux 1fd0661d3e rolling_update: unmask monitor service after a failure
if for some reason the playbook fails after the service was
stopped, disabled and masked and before it got restarted, enabled and
unmasked, the playbook leaves the service masked and which can make users
confused and forces them to unmask the unit manually.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1917680

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 07029e1bf1)
2021-03-26 15:20:35 +01:00
.github tests: pin ansible-lint version 2021-02-10 07:48:24 +01:00
contrib remove ceph restapi references 2019-06-18 09:13:19 +02:00
docs docs: Document the prepare_osd tag 2021-03-12 09:19:55 +01:00
group_vars convert some missed `ansible_*`` calls to `ansible_facts['*']` 2021-03-26 00:04:49 +01:00
infrastructure-playbooks rolling_update: unmask monitor service after a failure 2021-03-26 15:20:35 +01:00
library library: drop ceph_facts 2021-03-26 00:07:18 +01:00
module_utils rgw: multisite refact 2021-01-27 15:46:43 +01:00
plugins improve plugins/filter testing 2020-11-30 10:05:01 +01:00
profiles Use ansible_facts 2021-03-26 00:04:49 +01:00
roles convert some missed `ansible_*`` calls to `ansible_facts['*']` 2021-03-26 00:04:49 +01:00
tests Use ansible_facts 2021-03-26 00:04:49 +01:00
.gitignore remove ceph-agent role and references 2019-06-03 13:35:50 +02:00
.mergify.yml Revert "mergify: add configuration for 4.2z1 branch" 2020-12-15 17:28:56 +01:00
CONTRIBUTING.md doc: update backport section 2019-08-14 16:42:25 +02:00
LICENSE Add Ceph Playbook 2014-03-03 19:08:51 +01:00
Makefile Fixes for Makefile 2019-11-08 09:09:30 -05:00
README-MULTISITE.md docs: rgw multisite docs with new rgw_instances config 2021-03-26 07:42:35 +01:00
README.rst docs: update URLs to point to the RTD links 2020-09-25 21:22:05 +08:00
Vagrantfile defaults: change default grafana-server name 2020-09-29 07:42:26 +02:00
ansible.cfg Disable facts by default in ansible.cfg 2021-03-26 00:04:49 +01:00
ceph-ansible.spec.in library: drop ceph_facts 2021-03-26 00:07:18 +01:00
dashboard.yml dashboard: update with the new monitoring group 2021-02-09 12:45:02 +01:00
dummy-ansible-hosts Fix Travis 2015-01-21 16:33:26 +01:00
generate_group_vars_sample.sh fix broken ceph-fetch-keys role 2020-12-14 17:36:17 +01:00
raw_install_python.yml install python-xml on SUSE/openSUSE only if python2 is installed 2019-09-27 14:19:32 +02:00
requirements.txt requirements.txt: Move the six dependency into the general requirements 2021-03-01 15:16:55 +01:00
rhcs_edits.txt defaults: update rhcs dashboard images versions 2021-02-18 18:21:53 +01:00
site-container.yml.sample Use ansible_facts 2021-03-26 00:04:49 +01:00
site.yml.sample main: followup on pr 6012 2020-11-12 15:31:31 -05:00
test.yml Remove spurious ceph. prefix for roles path in test.yml 2019-01-11 11:10:52 +01:00
tox-cephadm.ini tests: remove sleep commands from tox ini files 2020-09-30 17:09:42 -04:00
tox-docker2podman.ini common: drop `fetch_directory` feature 2020-10-21 13:22:16 +02:00
tox-external_clients.ini tests: use shaman to test against ceph pacific 2021-02-12 09:15:24 +01:00
tox-filestore_to_bluestore.ini tests: use shaman to test against ceph pacific 2021-02-12 09:15:24 +01:00
tox-podman.ini common: drop `fetch_directory` feature 2020-10-21 13:22:16 +02:00
tox-shrink_osd.ini tests: use shaman to test against ceph pacific 2021-02-12 09:15:24 +01:00
tox-update.ini tests: use master build for iscsigws 2021-03-24 21:36:24 +01:00
tox.ini tests: use master build for iscsigws 2021-03-24 21:36:24 +01:00
vagrant_variables.yml.sample Fix units and add ability to have a dedicated instance 2019-06-10 18:18:46 +02:00

README.rst

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

Please refer to our hosted documentation here: https://docs.ceph.com/projects/ceph-ansible/en/latest/

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