tripleo-ansible/tripleo_ansible/roles/tripleo_run_cephadm
John Fulton f223beb240 Introduce ceph_spec_bootstrap module
The ceph_spec_bootstrap Ansible module uses information
about the enabled services, roles, and deployed hosts to
determine what Ceph services should run on what hosts and
generate a valid Ceph spec file.

This allows the desired end state defined in TripleO to be
translated into an end state defined in Ceph orchestrator.
The intention is to use this module when bootstrapping Ceph.

This change removes files/ceph_spec.yaml, which is a spec
file for TripleO standalone deployments in THT scenario001.
This file will now be created dynamically by the new module.

Also, fix spelling error in ceph-admin-user-playbook.yml.

Change-Id: I74cb373f1dc94f8a5ef12c0545cfbc0c49abd69b
2021-03-15 15:35:52 +00:00
..
defaults Introduce ceph_spec_bootstrap module 2021-03-15 15:35:52 +00:00
meta Introduce tripleo_run_cephadm role and cephadm playbook 2021-02-24 10:46:31 +01:00
molecule/default Introduce tripleo_run_cephadm role and cephadm playbook 2021-02-24 10:46:31 +01:00
tasks Introduce ceph_spec_bootstrap module 2021-03-15 15:35:52 +00:00
vars Introduce tripleo_run_cephadm role and cephadm playbook 2021-02-24 10:46:31 +01:00
README.md Introduce tripleo_run_cephadm role and cephadm playbook 2021-02-24 10:46:31 +01:00

README.md

tripleo_run_cephadm

The purpose of this role is to perform three main actions:

  1. prepare the necessary information for the cephadm playbook execution
  2. Enable the ceph-admin user
  3. execute the cephadm playbook

Role Variables

  • tripleo_run_cephadm_command_log: where the cephadm playbook logs its execution.