Adds ceilometer-upgrade task
Run ceilometer-upgrade task post ceilometer installation to create the resources in gnocchi Implements: Additonal step to run ceilometer-upgrade during ceilometer-post-install tasks Closes-Bug: 1737096 Closes-Bug: 1778195 (cherry picked from commitca7cf70eaf
) (cherry picked from commit9d54c79b82
) Change-Id: I605f5527d8ae68e6a6eabbcfdd7fe0c60abd4332
This commit is contained in:
parent
b9a235c748
commit
8885bca248
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
|
||||
- name: check for gnocchi resource file
|
||||
stat:
|
||||
path: "/etc/ceilometer/gnocchi_resources.yaml"
|
||||
register: gnocchi_resource_file
|
||||
|
||||
- name: Initialize Gnocchi database by creating ceilometer resources
|
||||
command: "{{ ceilometer_bin }}/ceilometer-upgrade --skip-metering-database"
|
||||
become: yes
|
||||
become_user: "{{ ceilometer_system_user_name }}"
|
||||
changed_when: false
|
||||
when: gnocchi_resource_file.stat.exists
|
|
@ -53,3 +53,8 @@
|
|||
- groups['ceilometer_central_container'] is defined and inventory_hostname == groups['ceilometer_central_container'][0]
|
||||
tags:
|
||||
- ceilometer-config
|
||||
|
||||
- include: ceilometer_db_setup.yml
|
||||
tags:
|
||||
- ceilometer-config
|
||||
run_once: true
|
||||
|
|
Loading…
Reference in New Issue