ceph-ansible/roles/ceph-osd
Ivan Font 08e54d7722 Fix to check if cluster is running
Update each role's task to use the respective role's username, image
name, and image tag to check if a container is already running. This was
causing false failures because we were not matching any running
containers and subsequently running checks.yml to check the status of
cluster files being left behind.

Signed-off-by: Ivan Font <ivan.font@redhat.com>
2016-07-28 18:10:49 -07:00
..
defaults Adding an option to choose an etcd port and tag of docker images 2016-07-13 10:19:50 +02:00
meta wip: galaxy roles dependencies 2016-03-02 13:52:56 +01:00
tasks Fix to check if cluster is running 2016-07-28 18:10:49 -07:00
templates Adding an option to choose an etcd port and tag of docker images 2016-07-13 10:19:50 +02:00
LICENSE Add READMEs for each roles 2015-07-25 10:51:53 +02:00
README.md Add contribution note 2015-07-25 11:10:39 +02:00

README.md

Ansible role: Ceph OSD

This role bootstraps Ceph OSD(s). It can bootstrap dockerized Ceph OSD(s).

Requirements

Nothing, it runs out of the box.

Role variables

Have a look at: defaults/main.yml.

Mandatory variables

Choose between the following scenario to configure your OSDs, choose only one:

  • journal_collocation
  • raw_multi_journal
  • osd_directory

Then:

  • devices
  • raw_journal_devices (only if you activated raw_multi_journal)
  • osd_directories (only if you activated osd_directory)

Dependencies

The role leseb.ceph-common must be installed.

Example Playbook

- hosts: servers
  remote_user: ubuntu
  roles:
     - { role: leseb.ceph-osd }

Contribution

THIS REPOSITORY DOES NOT ACCEPT PULL REQUESTS PULL REQUESTS MUST GO THROUGH CEPH-ANSIBLE

License

Apache

Author Information

This role was created by Sébastien Han.