Skip to content

Commit 1b04d74

Browse files
authored
Merge pull request #1388 from stackhpc/grafana-remove-angular-plugins
INFRA-871 Remove angular plugins from Grafana
2 parents c5d33b3 + 213a494 commit 1b04d74

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

etc/kayobe/kolla-image-tags.yml

+3
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,6 @@ kolla_image_tags:
4545
letsencrypt:
4646
rocky-9: 2024.1-rocky-9-20241206T090120
4747
ubuntu-jammy: 2024.1-ubuntu-jammy-20241206T090120
48+
grafana:
49+
rocky-9: 2024.1-rocky-9-20241128T123708
50+
ubuntu-jammy: 2024.1-ubuntu-jammy-20241128T123708

etc/kayobe/kolla.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -339,9 +339,7 @@ kolla_build_blocks:
339339
ENV TOX_CONSTRAINTS_FILE=/requirements/upper-constraints.txt
340340
grafana_plugins_install: |
341341
RUN grafana-cli plugins install vonage-status-panel \
342-
&& grafana-cli plugins install grafana-piechart-panel \
343-
&& grafana-cli plugins install grafana-opensearch-datasource \
344-
&& grafana-cli plugins install gnocchixyz-gnocchi-datasource
342+
&& grafana-cli plugins install grafana-opensearch-datasource
345343
ironic_inspector_header: |
346344
ADD additions-archive /
347345
magnum_base_footer: |

etc/kayobe/trivy/allowed-vulnerabilities.yml

+3
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
# - CVE-2023-31047
1515
fluentd_allowed_vulnerabilities:
1616
- CVE-2024-27280
17+
grafana_allowed_vulnerabilities:
18+
- CVE-2024-8986
19+
1720

1821
###############################################################################
1922
# Dummy variable to allow Ansible to accept this file.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
fixes:
3+
- |
4+
Grafana now refuses to load AngularJS plugins. As such the
5+
``grafana-piechart-panel`` and ``gnocchixyz-gnocchi-datasource`` plugins
6+
have been removed from the Grafana image.

0 commit comments

Comments
 (0)