diff options
Diffstat (limited to 'docker')
| -rw-r--r-- | docker/base/Dockerfile.j2 | 2 | ||||
| -rw-r--r-- | docker/grafana/Dockerfile.j2 | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2 index 13af63149..1da98d7fc 100644 --- a/docker/base/Dockerfile.j2 +++ b/docker/base/Dockerfile.j2 @@ -65,10 +65,10 @@ COPY dnf.conf /etc/dnf/dnf.conf {# Repo files not available for CentOS Stream 9: 'elasticsearch.repo', # signed with SHA1 key https://github.com/elastic/elasticsearch/issues/85876 - 'grafana.repo', # signed with SHA1 key https://github.com/grafana/grafana/issues/41036 'proxysql.repo', # no repository yet for RHEL9 family #} {% set base_yum_repo_files = [ + 'grafana.repo', 'mariadb.repo', 'rabbitmq_rabbitmq-server.repo', 'td.repo', diff --git a/docker/grafana/Dockerfile.j2 b/docker/grafana/Dockerfile.j2 index d0af1a0e6..92c957757 100644 --- a/docker/grafana/Dockerfile.j2 +++ b/docker/grafana/Dockerfile.j2 @@ -13,6 +13,11 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build {{ macros.configure_user(name='grafana', homedir='/usr/share/grafana') }} +{# NOTE(hrw): RHEL 9 disallows SHA1 gpg keys but grafana still not updated #} +{% if base_package_type == 'rpm' %} +RUN update-crypto-policies --set DEFAULT:SHA1 +{% endif %} + {{ macros.install_packages(grafana_packages | customizable("packages")) }} WORKDIR /usr/share/grafana |
