久々のメモです。MySQLのアップデートをしようとしたところ、GPG鍵が古くてアップデートできないかったのでその解消法のメモです。
# dnf update メタデータの期限切れの最終確認: 3:02:13 時間前の 2022年01月30日 13時18分00秒 に実施しました。 依存関係が解決しました。 ======================================================================================================================== パッケージ アーキテクチャー バージョン リポジトリー サイズ ======================================================================================================================== アップグレード: mysql-community-client x86_64 8.0.28-1.el8 mysql80-community 14 M mysql-community-client-plugins x86_64 8.0.28-1.el8 mysql80-community 2.4 M mysql-community-common x86_64 8.0.28-1.el8 mysql80-community 633 k mysql-community-libs x86_64 8.0.28-1.el8 mysql80-community 1.5 M mysql-community-server x86_64 8.0.28-1.el8 mysql80-community 53 M 依存関係のインストール: mysql-community-icu-data-files x86_64 8.0.28-1.el8 mysql80-community 2.1 M トランザクションの概要 ======================================================================================================================== インストール 1 パッケージ アップグレード 5 パッケージ ダウンロードサイズの合計: 74 M これでよろしいですか? [y/N]: y パッケージのダウンロード: (1/6): mysql-community-client-plugins-8.0.28-1.el8.x86_64.rpm 13 MB/s | 2.4 MB 00:00 (2/6): mysql-community-icu-data-files-8.0.28-1.el8.x86_64.rpm 8.9 MB/s | 2.1 MB 00:00 (3/6): mysql-community-common-8.0.28-1.el8.x86_64.rpm 9.4 MB/s | 633 kB 00:00 (4/6): mysql-community-libs-8.0.28-1.el8.x86_64.rpm 15 MB/s | 1.5 MB 00:00 (5/6): mysql-community-client-8.0.28-1.el8.x86_64.rpm 21 MB/s | 14 MB 00:00 (6/6): mysql-community-server-8.0.28-1.el8.x86_64.rpm 31 MB/s | 53 MB 00:01 ------------------------------------------------------------------------------------------------------------------------ 合計 37 MB/s | 74 MB 00:01 MySQL 8.0 Community Server 27 MB/s | 27 kB 00:00 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql (0x5072E1F5) の GPG 鍵はインストール済みです "MySQL 8.0 Community Server" リポジトリーに一覧表示されている GPG 鍵はインストール済みですが、このパッケージには適切ではありません。 正しい鍵 URL がこのリポジトリー用に設定されているか確認してください。. 失敗したパッケージは: mysql-community-icu-data-files-8.0.28-1.el8.x86_64 GPG 鍵が設定されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql mysql-community-client-8.0.28-1.el8.x86_64.rpm の公開鍵がインストールされていません. 失敗したパッケージは: mysql-community-client-8.0.28-1.el8.x86_64 GPG 鍵が設定されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql mysql-community-client-plugins-8.0.28-1.el8.x86_64.rpm の公開鍵がインストールされていません. 失敗したパッケージは: mysql-community-client-plugins-8.0.28-1.el8.x86_64 GPG 鍵が設定されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql mysql-community-common-8.0.28-1.el8.x86_64.rpm の公開鍵がインストールされていません. 失敗したパッケージは: mysql-community-common-8.0.28-1.el8.x86_64 GPG 鍵が設定されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql mysql-community-libs-8.0.28-1.el8.x86_64.rpm の公開鍵がインストールされていません. 失敗したパッケージは: mysql-community-libs-8.0.28-1.el8.x86_64 GPG 鍵が設定されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql mysql-community-server-8.0.28-1.el8.x86_64.rpm の公開鍵がインストールされていません. 失敗したパッケージは: mysql-community-server-8.0.28-1.el8.x86_64 GPG 鍵が設定されています: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql ダウンロード済みのパッケージは、次の正常なトランザクションまでキャッシュに保存されました。 'dnf clean packages' を実行することでキャッシュパッケージを削除できます。 エラー: GPG の確認に失敗しました # rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 # dnf update メタデータの期限切れの最終確認: 3:04:45 時間前の 2022年01月30日 13時18分00秒 に実施しました。 依存関係が解決しました。 ======================================================================================================================== パッケージ アーキテクチャー バージョン リポジトリー サイズ ======================================================================================================================== アップグレード: mysql-community-client x86_64 8.0.28-1.el8 mysql80-community 14 M mysql-community-client-plugins x86_64 8.0.28-1.el8 mysql80-community 2.4 M mysql-community-common x86_64 8.0.28-1.el8 mysql80-community 633 k mysql-community-libs x86_64 8.0.28-1.el8 mysql80-community 1.5 M mysql-community-server x86_64 8.0.28-1.el8 mysql80-community 53 M 依存関係のインストール: mysql-community-icu-data-files x86_64 8.0.28-1.el8 mysql80-community 2.1 M トランザクションの概要 ======================================================================================================================== インストール 1 パッケージ アップグレード 5 パッケージ 合計サイズ: 74 M これでよろしいですか? [y/N]: y パッケージのダウンロード: [SKIPPED] mysql-community-icu-data-files-8.0.28-1.el8.x86_64.rpm: Already downloaded [SKIPPED] mysql-community-client-8.0.28-1.el8.x86_64.rpm: Already downloaded [SKIPPED] mysql-community-client-plugins-8.0.28-1.el8.x86_64.rpm: Already downloaded [SKIPPED] mysql-community-common-8.0.28-1.el8.x86_64.rpm: Already downloaded [SKIPPED] mysql-community-libs-8.0.28-1.el8.x86_64.rpm: Already downloaded [SKIPPED] mysql-community-server-8.0.28-1.el8.x86_64.rpm: Already downloaded ------------------------------------------------------------------------------------------------------------------------ 合計 7.2 GB/s | 74 MB 00:00 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 scriptletの実行中: mysql-community-common-8.0.28-1.el8.x86_64 1/1 アップグレード中 : mysql-community-common-8.0.28-1.el8.x86_64 1/11 アップグレード中 : mysql-community-client-plugins-8.0.28-1.el8.x86_64 2/11 アップグレード中 : mysql-community-libs-8.0.28-1.el8.x86_64 3/11 scriptletの実行中: mysql-community-libs-8.0.28-1.el8.x86_64 3/11 アップグレード中 : mysql-community-client-8.0.28-1.el8.x86_64 4/11 インストール中 : mysql-community-icu-data-files-8.0.28-1.el8.x86_64 5/11 scriptletの実行中: mysql-community-server-8.0.28-1.el8.x86_64 6/11 アップグレード中 : mysql-community-server-8.0.28-1.el8.x86_64 6/11 scriptletの実行中: mysql-community-server-8.0.28-1.el8.x86_64 6/11 scriptletの実行中: mysql-community-server-8.0.27-1.el8.x86_64 7/11 整理 : mysql-community-server-8.0.27-1.el8.x86_64 7/11 scriptletの実行中: mysql-community-server-8.0.27-1.el8.x86_64 7/11 整理 : mysql-community-client-8.0.27-1.el8.x86_64 8/11 整理 : mysql-community-libs-8.0.27-1.el8.x86_64 9/11 scriptletの実行中: mysql-community-libs-8.0.27-1.el8.x86_64 9/11 整理 : mysql-community-common-8.0.27-1.el8.x86_64 10/11 整理 : mysql-community-client-plugins-8.0.27-1.el8.x86_64 11/11 scriptletの実行中: mysql-community-client-plugins-8.0.27-1.el8.x86_64 11/11 検証 : mysql-community-icu-data-files-8.0.28-1.el8.x86_64 1/11 検証 : mysql-community-client-8.0.28-1.el8.x86_64 2/11 検証 : mysql-community-client-8.0.27-1.el8.x86_64 3/11 検証 : mysql-community-client-plugins-8.0.28-1.el8.x86_64 4/11 検証 : mysql-community-client-plugins-8.0.27-1.el8.x86_64 5/11 検証 : mysql-community-common-8.0.28-1.el8.x86_64 6/11 検証 : mysql-community-common-8.0.27-1.el8.x86_64 7/11 検証 : mysql-community-libs-8.0.28-1.el8.x86_64 8/11 検証 : mysql-community-libs-8.0.27-1.el8.x86_64 9/11 検証 : mysql-community-server-8.0.28-1.el8.x86_64 10/11 検証 : mysql-community-server-8.0.27-1.el8.x86_64 11/11 インストール済みの製品が更新されています。 アップグレード済み: mysql-community-client-8.0.28-1.el8.x86_64 mysql-community-client-plugins-8.0.28-1.el8.x86_64 mysql-community-common-8.0.28-1.el8.x86_64 mysql-community-libs-8.0.28-1.el8.x86_64 mysql-community-server-8.0.28-1.el8.x86_64 インストール済み: mysql-community-icu-data-files-8.0.28-1.el8.x86_64 完了しました! #
記事は以上!