aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Szumski <doug@stackhpc.com>2018-07-26 11:13:08 +0100
committerDoug Szumski <doug@stackhpc.com>2018-07-26 11:22:22 +0100
commit3ba97a66c2855630842bba0671fc2b2e3ff91328 (patch)
tree41d51fdff5972e0f884d111ad117953982353660
parent2aefc3d8fae53fac6d354d42c230eeff8815e96d (diff)
downloadkolla-3ba97a66c2855630842bba0671fc2b2e3ff91328.tar.gz
kolla-3ba97a66c2855630842bba0671fc2b2e3ff91328.zip
Remove Monasca statsd client Docker files
The monasca-statsd repo is a statsd client library with Monasca extensions such as support for adding dimensions to metrics. It is designed to be included in application code for sending application specific metrics to the Monasca statsd service, which is part of the Monasca Agent. This commit removes the Monasca Statsd Docker image because the normal use case would be to include it as a library in an application. The monasca-statsd tarball is left so that it can be added to containers using the additions mechanism if a user wants to generate application specific metrics. Partially-Implements: blueprint monasca-containers Change-Id: I20ec284e8f51eb046cc6de2636680847097a3ac1
-rw-r--r--docker/monasca/monasca-statsd/Dockerfile.j233
1 files changed, 0 insertions, 33 deletions
diff --git a/docker/monasca/monasca-statsd/Dockerfile.j2 b/docker/monasca/monasca-statsd/Dockerfile.j2
deleted file mode 100644
index b549a4077..000000000
--- a/docker/monasca/monasca-statsd/Dockerfile.j2
+++ /dev/null
@@ -1,33 +0,0 @@
-FROM {{ namespace }}/{{ image_prefix }}monasca-base:{{ tag }}
-LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
-
-{% block monasca_api_header %}{% endblock %}
-
-{% import "macros.j2" as macros with context %}
-
-{% if install_type == 'binary' %}
-
-RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \
- && /bin/false
-
-{% elif install_type == 'source' %}
-
-ADD monasca-statsd-archive /monasca-statsd-source
-
-{% set monasca_statsd_pip_packages = [
- '/monasca-statsd'
-] %}
-
-# NOTE(SamYaple): <=1.3.0 do not have any packages in requirements.txt and that
-# breaks pip. So removing constraints file.
-RUN ln -s monasca-statsd-source/* monasca-statsd \
- && {{ macros.install_pip(monasca_statsd_pip_packages | customizable("pip_packages"), constraints = false) }}
-
-{% endif %}
-
-{% block monasca_api_footer %}{% endblock %}
-
-{% block footer %}{% endblock %}
-
-USER monasca
-