The problem
RHEL7 doesn't support signing RPM packages with GPG subkeys. The tooling will however allow you to shoot yourself in the foot, allowing you to sign a package with a subkey no problemo.
It is only when you attempt to install the package on a RHEL7 system that the …