Remove the OVN exporter for Prometheus

Since this exporter is no longer developed, and is not used in Kolla
Ansible, remove it immediately. A replacement has been proposed in
change #951971.

Change-Id: Ie47aed221d04bbb2b50ccfbd7c398e6ab6022442
This commit is contained in:
Doug Szumski
2025-06-06 17:36:53 +01:00
parent a90a8893c8
commit 0aaefd2dfe
3 changed files with 5 additions and 33 deletions

View File

@@ -1,22 +0,0 @@
FROM {{ namespace }}/{{ image_prefix }}prometheus-base:{{ tag }}
{% block labels %}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% endblock %}
{% block prometheus_ovn_exporter_header %}{% endblock %}
{% import "macros.j2" as macros with context %}
{% block prometheus_ovn_exporter_install %}
ADD prometheus-ovn-exporter-archive /prometheus-ovn-exporter-source
RUN cp /prometheus-ovn-exporter-source/* /opt/
{% endblock %}
{{ macros.kolla_patch_sources() }}
{% block prometheus_ovn_exporter_footer %}{% endblock %}
{% block footer %}{% endblock %}
USER prometheus

View File

@@ -383,17 +383,6 @@ SOURCES = {
'releases/download/v${version}/'
'openstack-exporter'
'_${version}_linux_${debian_arch}.tar.gz')},
'prometheus-ovn-exporter': {
'version': '1.0.7',
'type': 'url',
'sha256': {
'amd64': '38d9874ddca1581574a7fa0a28ea53447a57dada37bb1385adeb766e6e819de0', # noqa: E501
'arm64': 'e03f6a5ab4cf2855a498697026981273ce3c9ff16bd9bb6c97fd7f1344ec2067'}, # noqa: E501
'location': ('https://github.com/'
'greenpau/ovn_exporter/'
'releases/download/v${version}/'
'ovn-exporter'
'_${version}_linux_${debian_arch}.tar.gz')},
'prometheus-server': {
'version': '3.2.1',
'type': 'url',

View File

@@ -0,0 +1,5 @@
---
deprecations:
- |
The OVN exporter has been removed with immediate effect since 1) it isn't
used in Kolla Ansible and 2) the source repo was archived in Dec 2024.