Description of problem: Attempting to register a system under the following conditions: - with an activation key that specifies Monitoring Entitlements - no Monitoring Entitlements available - Registration fails with: Error Message: Registration failed: RHN Software Management service entitlements exhausted Error Class Code: 91 Error Class Info: Registration token unable to entitle system: maximum membership exceeded This confuses customer since "Management" sounds like Management entitlements are exhausted, and not the actual (Monitoring) entitlements. Version-Release number of selected component (if applicable): Red Hat Network (RHN) Satellite 5.3.0 How reproducible: Always. Steps to Reproduce: 1. See above. Actual results: See above. Expected results: Clearer error message as not to confuse w/ "Management entitlements". Additional info:
Created attachment 421392 [details] server_token.py.TEST.962563.1.patch suggested patch (unverified)
Fixed in Spacewalk master, 03eae8bd77ab285b69b26bb5ffa12808a29b77c0. Applied the above fix with minor tweaks as the code in Spacewalk is a bit different.
Backported to SATELLITE-5.4 as commit 34e0a39a673983a65d0b182a44398dfc516264ec 600555 - removing the Management word from the error message because it is not Manag
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/RHBA-2011-1466.html