Today, I have installed MySQL 5.7 on a CentOS 7 Linux system. I used the MySQL official yum repository for the installation. During the installation, I faced the following error message on the screen and the installation failed.
Downloading packages: warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-client-5.7.38-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository. Failing package is: mysql-community-client-5.7.38-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
After a few searches, I found that MySQL has updated its GPG key. The latest GPG key can be installed with the following command.
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
Hope this blog post helps you to resolve the GPG key issue on your system.