Skip to content

Commit 175d981

Browse files
authored
Merge pull request #1630 from stackhpc/fix-prometheus-server-image-builds
Update to Prometheus v3
2 parents f46c161 + 898cfc1 commit 175d981

File tree

6 files changed

+29
-4
lines changed

6 files changed

+29
-4
lines changed

.github/workflows/stackhpc-pull-request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ jobs:
6969
matrix:
7070
include:
7171
# NOTE(upgrade): Keep these in sync with Kayobe's supported Ansible and Python versions (see release notes).
72-
- ansible: "2.17"
72+
- ansible: "2.18"
7373
python: "3.12"
74-
- ansible: "2.16"
74+
- ansible: "2.17"
7575
python: "3.10"
7676
name: Ansible ${{ matrix.ansible }} lint with Python ${{ matrix.python }}
7777
if: github.repository == 'stackhpc/stackhpc-kayobe-config'

etc/kayobe/kolla-image-tags.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@ kolla_image_tags:
1313
ovn_sb_db_relay:
1414
rocky-9: master-rocky-9-20250305T111730
1515
ubuntu-noble: master-ubuntu-noble-20250305T111730
16+
prometheus:
17+
rocky-9: master-rocky-9-20250430T112026
18+
ubuntu-noble: master-ubuntu-noble-20250430T112026

etc/kayobe/pulp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ stackhpc_pulp_images_kolla:
526526
- prometheus-mysqld-exporter
527527
- prometheus-node-exporter
528528
- prometheus-openstack-exporter
529-
- prometheus-v2-server
529+
- prometheus-server
530530
- proxysql
531531
- rabbitmq
532532
- redis

etc/kayobe/trivy/allowed-vulnerabilities.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,27 @@
1414
# - CVE-2023-31047
1515
fluentd_allowed_vulnerabilities:
1616
- CVE-2024-27280
17+
1718
grafana_allowed_vulnerabilities:
1819
- CVE-2024-8986
1920

21+
prometheus_blackbox_exporter_allowed_vulnerabilities:
22+
- CVE-2024-45337
23+
prometheus_memcached_exporter_allowed_vulnerabilities:
24+
- CVE-2024-45337
25+
prometheus_mysqld_exporter_allowed_vulnerabilities:
26+
- CVE-2024-45337
27+
prometheus_elasticsearch_exporter_allowed_vulnerabilities:
28+
- CVE-2024-45337
29+
prometheus_node_exporter_allowed_vulnerabilities:
30+
- CVE-2024-45337
31+
prometheus_openstack_exporter_allowed_vulnerabilities:
32+
- CVE-2024-45337
33+
prometheus_libvirt_exporter_allowed_vulnerabilities:
34+
- CVE-2024-45337
35+
prometheus_cadvisor_allowed_vulnerabilities:
36+
- CVE-2024-41110
37+
- CVE-2024-45337
2038

2139
###############################################################################
2240
# Dummy variable to allow Ansible to accept this file.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
features:
3+
- |
4+
Bumps the Prometheus container images to bring in Prometheus v3.

tools/kolla-images.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"ovn-sb-db-server": [
7373
"ovn_sb_db",
7474
],
75-
"prometheus-v2-server": [
75+
"prometheus-server": [
7676
"prometheus_server",
7777
],
7878
}

0 commit comments

Comments
 (0)