Skip to content
Snippets Groups Projects
Commit a2a9c17d authored by Duong Ha-Quang's avatar Duong Ha-Quang
Browse files

Fix Ceilometer cannot create MySQL database

Due to kolla-toolbox return json object instead of just
plain string, we can use the object directly.

Change-Id: I55613f0f8ba97d1a14595c8c9b09e1ad6d2366e7
Closes-Bug: #1668521
parent 889fc2d8
No related branches found
No related tags found
No related merge requests found
......@@ -9,7 +9,7 @@
when:
- ceilometer_database_type == "mongodb"
- name: Checking Ceilometer mysql database
- name: Creating external Ceilometer MySQL database by using given credential
kolla_toolbox:
module_name: mysql_db
module_args:
......@@ -25,7 +25,7 @@
when:
- ceilometer_database_type == "mysql"
- name: Creating Ceilometer mysql database
- name: Fallback to create internal Ceilometer MySQL database
kolla_toolbox:
module_name: mysql_db
module_args:
......@@ -39,7 +39,7 @@
delegate_to: "{{ groups['ceilometer-api'][0] }}"
when:
- ceilometer_database_type == "mysql"
- "'FAILED' in mysql_access.stdout"
- mysql_access.failed
- name: Creating Ceilometer database user and setting permissions
kolla_toolbox:
......@@ -58,7 +58,7 @@
delegate_to: "{{ groups['ceilometer-api'][0] }}"
when:
- ceilometer_database_type == "mysql"
- "'FAILED' in mysql_access.stdout"
- mysql_access.failed
# TODO(Jeffrey4l): fix idempotent when ceilometer_database_type == "gnocchi"
# NOTE(vbel): bootstrapping of mysql db for ceilometer is idempotent
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment