LoginSignup
0
0

Error: Failed to download metadata for repo 'pgdg-common': repomd.xml GPG signature verification error: Bad GPG signature なんだ???

Last updated at Posted at 2024-05-31

概要

AlmaLinux8にzabbix-agentをインストールしようとしたところ、GPGエラーで詰まったので解決までを備忘録として残します。

zabbix-agentインストール

GPG署名の検証に失敗してしまった

# dnf install zabbix-agent zabbix-get zabbix-sender
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                       
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                       
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                      
Error: Failed to download metadata for repo 'pgdg-common': repomd.xml GPG signature verification error: Bad GPG signature

GPGキーのバージョン確認

# rpm -qa | grep pgdg
pgdg-redhat-repo-42.0-32.noarch

以下公式を確認するとGPGキーの更新があったらしい

GPGキーのアップデート

公式に書いてある通り、コマンドを実行してGPGキーをアップデートします

# dnf --disablerepo=* -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

注意
OSのバージョンによってコマンドが違うので公式サイトを要確認。

バージョン確認

OK!!

# rpm -qa | grep pgdg
pgdg-redhat-repo-42.0-43PGDG.noarch

再度zabbix-agentをインストール

GPGキーのアップデートが完了したので再度zabbix-agentをインストールします

# dnf install zabbix-agent zabbix-get zabbix-sender
Installed:
  zabbix-agent-5.0.42-1.el8.x86_64                              zabbix-get-5.0.42-1.el8.x86_64                              zabbix-sender-5.0.42-1.el8.x86_64                             

Complete!

最後に

調べていると、一時的にGPGの検証を無効化している方法もありましたがセキュリティ上よろしくなさそうなので、公式を確認することが大切だと思いました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0