From 791cc7ab122f96543289c25e247f72f3c75f778d Mon Sep 17 00:00:00 2001 From: Isaac Prior Date: Tue, 13 Aug 2019 14:20:47 +0100 Subject: [PATCH] Install Monasca plugin for Grafana by default (#39) Change-Id: I472af9ec8cee3462beb5aca04ea6171b79933abe (cherry picked from commit 1a93e882db18f37bb3519fa9ded86f125f5b4623) --- docker/monasca/monasca-grafana/Dockerfile.j2 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docker/monasca/monasca-grafana/Dockerfile.j2 b/docker/monasca/monasca-grafana/Dockerfile.j2 index 08f64a007e..00004446da 100644 --- a/docker/monasca/monasca-grafana/Dockerfile.j2 +++ b/docker/monasca/monasca-grafana/Dockerfile.j2 @@ -77,6 +77,15 @@ RUN grafana-cli plugins install monasca-datasource \ && chmod 440 /etc/sudoers.d/kolla_grafana_sudoers \ && chmod 755 /usr/local/bin/kolla_extend_start +RUN mkdir -p /var/lib/grafana/plugins/monasca-grafana \ + && curl -Lo tmp.tgz https://github.com/monasca/monasca-grafana/tarball/master \ + && tar zxvf tmp.tgz -C /var/lib/grafana/plugins/monasca-grafana --strip-components=1 \ + && rm tmp.tgz \ + && npm install -g grunt \ + && cd /var/lib/grafana/plugins/monasca-grafana \ + && npm install \ + && grunt + {% block monasca_grafana_footer %}{% endblock %} {% block footer %}{% endblock %}