Hide Forgot
Description of problem: Customer of ours has synced (among other channels) rhel-x86_64-server-6-rhevm-3-beta and rhel-i386-workstation-6. Both of these channels contain (among other packages) libtirpc-0.2.1-5.el6.i686.rpm. Now yum upgrade on a machine subscribed to rhel-i386-workstation-6 fail since it's being served with the package that is signed with the beta gpg key. Additional info: Originally the satellite had (in /etc/rhn/rhn.conf) enable_nvrea set to '0. As recommended, I've changed enable_nvrea to '1', restarted the satellite and then done rm -fR /var/cache/rhn/satsync/* and then satellite-sync --force-all-packages --force-all-errata But this did not help, the machine assigned to the RHEL6 channel is still getting the package with the beta key.
Problem was solved by removing the beta channel (spacewalk-remove-channel --force) and then re-syncing the satellite using satellite-sync.