centos8 アップデート時に 「jenkins-2.277.2-1.1.noarch.rpm の公開鍵がインストールされていません」が発生した場合の対処法

centos8 アップデート時に 「jenkins-2.277.2-1.1.noarch.rpm の公開鍵がインストールされていません」が発生した場合の対処法

centos8でアップデート実行時に「jenkins-2.277.2-1.1.noarch.rpm の公開鍵がインストールされていません」が発生した場合の対処法を記述してます。

環境

  • OS  centos 8.3

警告全文

以下の警告が発生して、アップデートが行われない。

警告: /var/cache/dnf/jenkins-0919f06c02b07800/packages/jenkins-2.277.2-1.1.noarch.rpm: ヘッダー V4 RSA/SHA512 Signature、鍵 ID 45f2c3d5: NOKEY
jenkins-2.277.2-1.1.noarch.rpm の公開鍵がインストールされていません
ダウンロード済みのパッケージは、次の正常なトランザクションまでキャッシュに保存されました。
'dnf clean packages' を実行することでキャッシュパッケージを削除できます。
エラー: GPG の確認に失敗しました

対処法

公開鍵を追加します。

sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

これでアップデートが行われるようになりました。