diff --git a/puppet/services/gnocchi-api.yaml b/puppet/services/gnocchi-api.yaml index 0f8f352a98..99f6b13bda 100644 --- a/puppet/services/gnocchi-api.yaml +++ b/puppet/services/gnocchi-api.yaml @@ -157,3 +157,14 @@ outputs: - name: Stop gnocchi_api service (running under httpd) tags: step1 service: name=httpd state=stopped + - name: get bootstrap nodeid + tags: common + command: hiera bootstrap_nodeid + register: bootstrap_node + - name: set is_bootstrap_node fact + tags: common + set_fact: is_bootstrap_node={{bootstrap_node.stdout|lower == ansible_hostname|lower}} + - name: Setup gnocchi db during upgrade + tags: step5 + command: gnocchi-upgrade + when: is_bootstrap_node