tripleo-ansible/tripleo_ansible/roles/tripleo_run_cephadm
Francesco Pantano b200d84dd1
Fix typo when nova pool is built and wrong flag during cli creation
When the upgrade from nautilus to pacific is performed, the regular
cephadm playbook fails during pools creation. This is caused due to a
typo in the build_pools task that processes the vms pool. In addition,
during the same run, if no spec is present, post.yaml fails getting the
right cli due to a wrong 'mount_spec' flag value. This change fixes both
failures removing the extra space that caused the pool creation failure
and the mount_spec flag that caused an issue in the get_cli task.

Closes-Bug: #1990195

Signed-off-by: Francesco Pantano <fpantano@redhat.com>
Change-Id: I253c8feb72404e2620821472447b08905d5cd16b
2022-09-19 23:20:48 +02:00
..
defaults Add deployed_ceph feature 2021-08-10 07:46:22 -04:00
meta fix galaxy meta requirements 2021-09-21 08:53:45 -05:00
molecule/default Gather some environment data 2022-06-30 09:11:25 +00:00
tasks Fix typo when nova pool is built and wrong flag during cli creation 2022-09-19 23:20:48 +02: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

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.