From 3ba97a66c2855630842bba0671fc2b2e3ff91328 Mon Sep 17 00:00:00 2001 From: Doug Szumski Date: Thu, 26 Jul 2018 11:13:08 +0100 Subject: [PATCH] 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 --- docker/monasca/monasca-statsd/Dockerfile.j2 | 33 --------------------- 1 file changed, 33 deletions(-) delete mode 100644 docker/monasca/monasca-statsd/Dockerfile.j2 diff --git a/docker/monasca/monasca-statsd/Dockerfile.j2 b/docker/monasca/monasca-statsd/Dockerfile.j2 deleted file mode 100644 index b549a4077a..0000000000 --- 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 -