tripleo-heat-templates/deployment/ceph-ansible
Francesco Pantano 1fafca733c
Refresh ceph-ansible group_vars values
The purpose of this change is having a mechanism to refresh the
ceph-ansible group_vars/ when a Ceph related service, that defines a
specific set of variables, is included in the overcloud.

For this reason, this patch:

1. Adds the "prepare" tasks (including tripleo-ceph-work-dir) at the
   beginning of Step2. By doing this we can make sure that all the
   variables needed by ceph-ansible are properly collected at Step1,
   and persisted (in group_vars/*) at Step2, before the ceph-ansible
   playbook execution.
   This approach is valid for all the services that define additional
   ConfigOverrides variables

2. Removes the "prepare" (including tripleo-ceph-work-dir) in the rgw
   service: having the "prepare" tasks included "per role" creates the
   risk of executing it multiple times.
   For example, including "prepare" in clients and rgw results in three
   execution of the same thing!
   Adding it at the beginning of Step 2 ensures that it's executed at
   least two times.

Change-Id: If81477ad2c6048b7103810e519083a0870897fa3
2020-11-19 09:42:05 +01:00
..
ceph-base.yaml Refresh ceph-ansible group_vars values 2020-11-19 09:42:05 +01:00
ceph-client.yaml Add CephClientConfigOverrides resource 2020-10-13 16:20:50 +02:00
ceph-external.yaml Add filestore to bluestore migration tags 2020-07-03 17:21:04 +02:00
ceph-grafana.yaml node_exporter_container_image is needed in 'all' group 2020-11-07 12:58:15 -05:00
ceph-mds.yaml [FFWD Ceph] Fix ceph post_upgrade_tasks for osd options 2020-08-21 14:19:14 +02:00
ceph-mgr.yaml Always set dashboard_protocol when Ceph Dashboard is enabled 2020-11-05 08:22:29 +00:00
ceph-mon.yaml [FFWD Ceph] Fix ceph post_upgrade_tasks for osd options 2020-08-21 14:19:14 +02:00
ceph-nfs.yaml FFU support for ceph_nfs 2020-07-15 10:32:04 +00:00
ceph-osd.yaml Properly compute hostname when looking for the ceph-mon container 2020-11-09 15:11:20 +01:00
ceph-rbdmirror.yaml Add filestore to bluestore migration tags 2020-07-03 17:21:04 +02:00
ceph-rgw.yaml Refresh ceph-ansible group_vars values 2020-11-19 09:42:05 +01:00