From a60e47dce79904e5041b879e8bdbabd1b6fed093 Mon Sep 17 00:00:00 2001
From: Vladislav Belogrudov <vladislav.belogrudov@oracle.com>
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 }}'