Merge "Drop prometheus-msteams container images"

This commit is contained in:
Zuul 2024-09-02 20:56:03 +00:00 committed by Gerrit Code Review
commit 57dd38f365
4 changed files with 8 additions and 30 deletions

View File

@ -1,19 +0,0 @@
FROM {{ namespace }}/{{ image_prefix }}prometheus-base:{{ tag }}
{% block labels %}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% endblock %}
{% block prometheus_msteams_header %}{% endblock %}
{% block prometheus_msteams_install %}
ADD prometheus-msteams-archive /prometheus-msteams-source
RUN cp /prometheus-msteams-source /opt/prometheus-msteams \
&& chmod 0755 /opt/prometheus-msteams \
&& mkdir -p /etc/msteams
{% endblock %}
{% block prometheus_msteams_footer %}{% endblock %}
{% block footer %}{% endblock %}
USER prometheus

View File

@ -335,16 +335,6 @@ SOURCES = {
'releases/download/v${version}/'
'memcached_exporter'
'-${version}.linux-${debian_arch}.tar.gz')},
'prometheus-msteams': {
'version': '1.5.2',
'type': 'url',
'sha256': {
'amd64': '0f4df9ee31e655d1ec876ea2c53ab5ae5b07143ef21b9190e61b4d52839e135c'}, # noqa: E501
'location': ('https://github.com/'
'prometheus-msteams/prometheus-msteams/'
'releases/download/v${version}/'
'prometheus-msteams'
'-linux-${debian_arch}')},
'prometheus-mtail': {
'version': '3.0.0-rc54',
'type': 'url',

View File

@ -17,7 +17,6 @@
UNBUILDABLE_IMAGES = {
'aarch64': {
"bifrost-base", # someone need to get upstream working first
"prometheus-msteams", # no aarch64 binary
"prometheus-mtail", # no aarch64 binary
},

View File

@ -0,0 +1,8 @@
---
upgrade:
- |
The ``prometheus-msteams`` container images have been removed as the
project is no longer maintained. Users should migrate to the `native
Prometheus Alertmanager integration with Microsoft Teams
<https://prometheus.io/docs/alerting/latest/configuration/#msteams_config>`__
for continued support and features.