aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin.juszkiewicz+kolla@linaro.org>2023-01-02 13:45:17 +0100
committerMarcin Juszkiewicz <marcin.juszkiewicz+kolla@linaro.org>2023-01-02 13:47:19 +0100
commitd73dc618aa6b20727ca7d1fc1e9dc5905201869c (patch)
tree3478a3d9105cb2ca861db1a6328ea607ab7cbf41
parentd079dd67e3b6f3cca560444809e0d6cedad9d9d3 (diff)
downloadkolla-d73dc618aa6b20727ca7d1fc1e9dc5905201869c.tar.gz
kolla-d73dc618aa6b20727ca7d1fc1e9dc5905201869c.zip
CentOS: move gpg keys to repo files
Definition of 3rdparty repo can contain also url to gnupg key used to sign files there. DNF knows how to handle that so we do not need to import keys in base image anymore. Functionality stays as people may use own repos with own keys. Change-Id: I88e8e86ca35ee1b6b6b5551c3ca8698f0ed814cb
-rw-r--r--docker/base/Dockerfile.j24
-rw-r--r--docker/base/mariadb.repo1
-rw-r--r--docker/base/rabbitmq_rabbitmq-erlang.repo1
-rw-r--r--docker/base/rabbitmq_rabbitmq-server.repo1
4 files changed, 3 insertions, 4 deletions
diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2
index 2d9ade3c9..a42954c11 100644
--- a/docker/base/Dockerfile.j2
+++ b/docker/base/Dockerfile.j2
@@ -79,10 +79,6 @@ SHA1 keys are not supported in RHEL9: https://github.com/rpm-software-management
'https://packages.grafana.com/gpg.key',
#}
{% set base_yum_repo_keys = [
- 'https://downloads.mariadb.com/MariaDB/RPM-GPG-KEY-MariaDB',
- 'https://packages.treasuredata.com/GPG-KEY-td-agent',
- 'https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc',
- 'https://repos.influxdata.com/influxdb.key',
] %}
{% if base_arch == 'x86_64' %}
diff --git a/docker/base/mariadb.repo b/docker/base/mariadb.repo
index 43ea786a5..24489500f 100644
--- a/docker/base/mariadb.repo
+++ b/docker/base/mariadb.repo
@@ -4,3 +4,4 @@ baseurl = https://dlm.mariadb.com/repo/mariadb-server/10.6/yum/rhel/$releasever/
gpgcheck = 1
enabled = 0
module_hotfixes = 1
+gpgkey = https://downloads.mariadb.com/MariaDB/RPM-GPG-KEY-MariaDB
diff --git a/docker/base/rabbitmq_rabbitmq-erlang.repo b/docker/base/rabbitmq_rabbitmq-erlang.repo
index 59d49c492..a5f5d217b 100644
--- a/docker/base/rabbitmq_rabbitmq-erlang.repo
+++ b/docker/base/rabbitmq_rabbitmq-erlang.repo
@@ -4,3 +4,4 @@ name=rabbitmq_rabbitmq-erlang
baseurl=https://packagecloud.io/rabbitmq/erlang/el/8/$basearch
gpgcheck=1
enabled=0
+gpgkey = https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
diff --git a/docker/base/rabbitmq_rabbitmq-server.repo b/docker/base/rabbitmq_rabbitmq-server.repo
index 0bbf8a82f..a243f9d78 100644
--- a/docker/base/rabbitmq_rabbitmq-server.repo
+++ b/docker/base/rabbitmq_rabbitmq-server.repo
@@ -3,3 +3,4 @@ name=rabbitmq_rabbitmq-server
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/8/$basearch
gpgcheck=1
enabled=0
+gpgkey = https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc