diff --git a/devstack/files/grafana/grafana.ini b/devstack/files/grafana/grafana.ini index 43ca1f8db..ef07ed4df 100644 --- a/devstack/files/grafana/grafana.ini +++ b/devstack/files/grafana/grafana.ini @@ -1,5 +1,6 @@ [auth.keystone] enabled = true +auth_url = '%KEYSTONE_AUTH_URI%' [paths] plugins = /var/lib/grafana/plugins diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 7433aee5a..18ebaf9eb 100755 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -1311,6 +1311,10 @@ function install_monasca_grafana { sudo chown -R grafana:grafana /var/lib/grafana /var/log/grafana sudo cp -f "${MONASCA_API_DIR}"/devstack/files/grafana/grafana.ini /etc/grafana/grafana.ini + sudo sed -e " + s|%KEYSTONE_AUTH_URI%|$KEYSTONE_AUTH_URI|g; + " -i /etc/grafana/grafana.ini + sudo cp -f "${MONASCA_API_DIR}"/devstack/files/grafana/grafana-server /etc/init.d/grafana-server sudo sed -i "s#/usr/sbin#"${MONASCA_BASE}"/grafana-build/src/github.com/grafana/grafana/bin#g" /etc/init.d/grafana-server sudo sed -i "s#/usr/share#"${MONASCA_BASE}"/grafana-build/src/github.com/grafana#g" /etc/init.d/grafana-server