From a60e47dce79904e5041b879e8bdbabd1b6fed093 Mon Sep 17 00:00:00 2001 From: Vladislav Belogrudov Date: Mon, 17 Oct 2016 12:59:06 +0300 Subject: [PATCH] Ceilometer cannot create standalone mysql database Users can configure standalone database but bootstrap takes wrong address - instead of cluster VIP it should take ceilometer_database_mysql_address. The latter is set to VIP by default. Change-Id: I7fc789e53565190c1d3b9966dc67f668237ebd83 Closes-Bug: #1634083 --- ansible/roles/ceilometer/tasks/bootstrap.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/roles/ceilometer/tasks/bootstrap.yml b/ansible/roles/ceilometer/tasks/bootstrap.yml index a3c39eaa7f..a3253f1758 100644 --- a/ansible/roles/ceilometer/tasks/bootstrap.yml +++ b/ansible/roles/ceilometer/tasks/bootstrap.yml @@ -13,7 +13,7 @@ - name: Creating Ceilometer mysql database command: docker exec -t kolla_toolbox /usr/bin/ansible localhost -m mysql_db - -a "login_host='{{ database_address }}' + -a "login_host='{{ ceilometer_database_mysql_address }}' login_port='{{ database_port }}' login_user='{{ database_user }}' login_password='{{ database_password }}' @@ -30,7 +30,7 @@ - name: Creating Ceilometer database user and setting permissions command: docker exec -t kolla_toolbox /usr/bin/ansible localhost -m mysql_user - -a "login_host='{{ database_address }}' + -a "login_host='{{ ceilometer_database_mysql_address }}' login_port='{{ database_port }}' login_user='{{ database_user }}' login_password='{{ database_password }}'