Percona-Server-shared-56.x86_64 0:5.6.43-rel84.3.el7 - GPG signing issue.

I am using percona-release-0.1-3.noarch for the Percona yum repo.

If I install version Percona-Server-shared-56.x86_64 0:5.6.43-rel84.3.el7 it fails with incorrect GPG signing.

The previous release installs fine: Percona-Server-shared-56-5.6.42-rel84.2.el7.x86_64

Full yum flow on error:

yum install Percona-Server-shared-56-5.6.43
Loaded plugins: fastestmirror
Resolving Dependencies
–> Running transaction check
—> Package Percona-Server-shared-56.x86_64 0:5.6.43-rel84.3.el7 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

Package Arch Version Repository Size

Percona-Server-shared-56 x86_64 5.6.43-rel84.3.el7 percona-release-x86_64 619 k

Transaction Summary

Install 1 Package

Total size: 619 k
Installed size: 619 k
Is this ok [y/d/N]: y
Downloading packages:
warning: /var/cache/yum/x86_64/7/percona-release-x86_64/packages/Percona-Server-shared-56-5.6.43-rel84.3.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 8507efa5: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona

The GPG keys listed for the “Percona-Release YUM repository - x86_64” 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: Percona-Server-shared-56-5.6.43-rel84.3.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona

Hi, I would advise following the installation instructions from the manual: But before doing so first uninstall the current percona-release package in your server.

$ sudo yum remove percona-release
$ sudo yum install
$ sudo yum clean all
$ sudo yum makecache fast
$ sudo yum install Percona-Server-server-56

See this related bug report: