Add ceph_config_set before applying the spec
We need to make sure that the monitoring stack (or any other) container images are set: apply spec is skipped with deployed ceph and that task is never executed. This patch adds the missing task on the main playbook, because we can't execute these tasks during deployed ceph for two reasons: 1. deployed ceph has no clues about additional enabled services (tht is still the main user interface) 2. the tripleo variables to define the dashboard images are set via tht (external_deploy_steps) Closes-Bug: #1977956 Change-Id: If642620e1cb285a2ac47c6ac09edd5abbb94b1ba
This commit is contained in:
parent
fce91ae356
commit
b1c0ae795b
@ -35,6 +35,11 @@
|
|||||||
when:
|
when:
|
||||||
- tripleo_cephadm_apply_ceph_conf_overrides_on_update | bool
|
- tripleo_cephadm_apply_ceph_conf_overrides_on_update | bool
|
||||||
|
|
||||||
|
- name: Run ceph config set to prepare additional parameters
|
||||||
|
import_role:
|
||||||
|
name: tripleo_cephadm
|
||||||
|
tasks_from: cephadm_config_set.yaml
|
||||||
|
|
||||||
- name: Apply Ceph spec
|
- name: Apply Ceph spec
|
||||||
import_role:
|
import_role:
|
||||||
name: tripleo_cephadm
|
name: tripleo_cephadm
|
||||||
|
Loading…
Reference in New Issue
Block a user