Description of problem: There is step during upgrade preparation process (described in /etc/sysconfig/rhn/satellite-upgrade/doc/preparations.txt installed by rhn-upgrade) where certificate is checked. (Main focus is probably on sufficiency of entitlements for all currently registered machines.) It goes like this: > Run: > > cd /etc/sysconfig/rhn/satellite-upgrade/scripts > ./entitlement-check.py --rhn-cert=~/new.cert > > where ~/new.cert is the path to the new entitlement certificate you will use > during the upgrade (this was requested in step #1 above). Supplying entitlement-check.py with path to old (i.e. 541, ... actuallu used) certificate yealds no warning. Version-Release number of selected component (if applicable): rhn-upgrade-5.5.0.16-1(.el5sat) How reproducible: always/deterministic Steps to Reproduce: 1. install rhn-upgrade 2. run entitlement-check.py for old certificate Actual results: Test passes, no warning issued. Expected results: Test at least warning is printed, informing user that his certificate is not intended to work with new Satellite.
Satellite 5.6 has been released. This bug tracked under Upgrades. This bug either was VERIFIED or RELEASE_PENDING (re-verified prior shortly before release). Moving to CLOSED CURRENT_RELEASE. Text from Upgrade Erratum follows: Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2013-1393.html