diff options
| author | Doug Szumski <doug@stackhpc.com> | 2020-05-14 15:16:06 +0100 |
|---|---|---|
| committer | Doug Szumski <doug@stackhpc.com> | 2020-05-14 15:50:08 +0100 |
| commit | aabd532da9fe3cac64626d481c4b3113b5925e69 (patch) | |
| tree | be0b81b722a61955cc35af2e61ff2e95e2813875 /docker | |
| parent | 3e74662ad89d3a0d8b7bfcf4e1b76ec7ca6210b0 (diff) | |
| download | kolla-aabd532da9fe3cac64626d481c4b3113b5925e69.tar.gz kolla-aabd532da9fe3cac64626d481c4b3113b5925e69.zip | |
Remove Monasca Log API
Monasca, since the Train release has supported a unified API for both
logs and metrics. The Log API is no longer required.
Change-Id: I5a59a84b00a1770bfaf7257295e82bb5b92df029
Diffstat (limited to 'docker')
| -rw-r--r-- | docker/monasca/monasca-log-api/Dockerfile.j2 | 30 | ||||
| -rw-r--r-- | docker/monasca/monasca-log-api/extend_start.sh | 19 |
2 files changed, 0 insertions, 49 deletions
diff --git a/docker/monasca/monasca-log-api/Dockerfile.j2 b/docker/monasca/monasca-log-api/Dockerfile.j2 deleted file mode 100644 index 696a3f666..000000000 --- a/docker/monasca/monasca-log-api/Dockerfile.j2 +++ /dev/null @@ -1,30 +0,0 @@ -FROM {{ namespace }}/{{ image_prefix }}monasca-base:{{ tag }} -{% block labels %} -LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}" -{% endblock %} - -{% block monasca_log_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-log-api-archive /monasca-log-api-source -RUN ln -s monasca-log-api-source/* monasca-log \ - && {{ macros.install_pip(['/monasca-log'] | customizable("pip_packages")) }} - -{% endif %} - -COPY extend_start.sh /usr/local/bin/kolla_monasca_extend_start -RUN chmod 755 /usr/local/bin/kolla_monasca_extend_start - -{% block monasca_log_api_footer %}{% endblock %} - -{% block footer %}{% endblock %} - - diff --git a/docker/monasca/monasca-log-api/extend_start.sh b/docker/monasca/monasca-log-api/extend_start.sh deleted file mode 100644 index 088ce5de1..000000000 --- a/docker/monasca/monasca-log-api/extend_start.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -SERVICE="monasca-log-api" - -# When Apache first starts it writes out the custom log files with root -# ownership. This later prevents the Monasca Log API (which runs under the -# 'monasca' user) from updating them. To avoid this we create the log -# files with the required permissions here, before Apache does. -MONASCA_LOG_API_LOG_DIR="/var/log/kolla/monasca" -for LOG_TYPE in error access; do - if [ ! -f "${MONASCA_LOG_API_LOG_DIR}/${SERVICE}-${LOG_TYPE}.log" ]; then - touch ${MONASCA_LOG_API_LOG_DIR}/${SERVICE}-${LOG_TYPE}.log - fi - if [[ $(stat -c %U:%G ${MONASCA_LOG_API_LOG_DIR}/${SERVICE}-${LOG_TYPE}.log) != "monasca:kolla" ]]; then - chown monasca:kolla ${MONASCA_LOG_API_LOG_DIR}/${SERVICE}-${LOG_TYPE}.log - fi -done - -. /usr/local/bin/kolla_httpd_setup |
