Bug 846834

Summary: String Updates: Assorted Entitlement Usage Updates
Product: Red Hat Enterprise Linux 5 Reporter: Matt Reid <mreid>
Component: subscription-managerAssignee: Bryan Kearney <bkearney>
Status: CLOSED ERRATA QA Contact: Entitlement Bugs <entitlement-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 5.9CC: bkearney, jmolet, jsefler, skallesh
Target Milestone: beta   
Target Release: 5.9   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-01-08 03:58:25 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 771748, 827225    

Description Matt Reid 2012-08-08 20:42:25 UTC
If we're able to squeeze it in for 5.9, it'd be nice to update a lot of our remaining uses of the term 'entitlement'. All seemed related, so I put them in one BZ, if it makes more sense to break it up, let me know.

1. "All installed products are covered by valid entitlements. Please run 'Subscription Manager' to subscribe to additional products."
Replace with: All installed products are fully subscribed.

2. "Unable to subscribe to any additional products at current service level: %s. Please use the \"All Available Subscriptions\" tab to manually entitle this system."
Replace with: No available subscriptions at the current service level: %s. Please use the \"All Available Subscriptions\" tab to manually subscribe this system.

3. "No service levels will cover all installed products. Please use the \"All Available Subscriptions\" tab to manually entitle this system."
Replace with: No available service level will cover all installed products. Please use the \"All Available Subscriptions\" tab to manually subscribe this system.

4. "All installed products are covered by valid entitlements. No need to update certificates at this time."
Replace with: All installed products are covered by valid entitlements. No need to update subscriptions at this time.

5. "No service levels will cover all installed products. Please run 'Subscription Manager' to manually entitle this system."
Replace with: No service levels will cover all installed products. Please run 'Subscription Manager' to manually subscribe this system.

6. "No connection made to remote entitlement server"
Replace with: Unable to reach server

7. "Error: Unable to retrieve environment list from Entitlement Platform"
Replace with: Error: Unable to retrieve environment list from server

8. "Error: Unable to retrieve org list from Entitlement Platform"
Replace with: Error: Unable to retrieve org list from server

9. "Entitled Repositories in %s"
Replace with: Available Repositories in %s

10. "The system is not entitled to use any repositories."
Replace with: This system has no repositories available through subscriptions

11. "remote entitlement server: %s"
Replace with: Registered to:

12. "Please ensure system is subscribed to entitlements, and alter /etc/yum.repos.d/redhat.repo to enable extra repositories."
Replace with: Please ensure system has subscriptions attached, and see "subscription-manager repos --help" to enable additional repositories.

13. "Invalid or Missing Entitlement Certificates"
Replace with: Invalid or Missing Subscriptions

14. "This system is missing one or more valid entitlement certificates."
Replace with: This system is missing one or more subscriptions.

15. "Partially Entitled Products"
Replace with: Partially Subscribed Products

16. "This system is missing one or more valid entitlement certificates to fully cover its products."
Replace with: This system is missing one or more subscriptions to fully cover its products.

17. "Subscribing to entitlements"
Replace with: Attaching subscriptions

Comment 1 Bryan Kearney 2012-08-15 15:30:06 UTC
could not find string number 12.

Comment 2 Bryan Kearney 2012-08-15 16:37:02 UTC
found 12, in the migration tool

Comment 3 Bryan Kearney 2012-08-16 13:20:11 UTC
fixed in master at 7b7c9e0840862a8dd59ac02fe5b119f453b5608f.

Comment 4 RHEL Program Management 2012-08-16 13:38:17 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux release.  Product Management has
requested further review of this request by Red Hat Engineering, for
potential inclusion in a Red Hat Enterprise Linux release for currently
deployed products.  This request is not yet committed for inclusion in
a release.

Comment 5 John Sefler 2012-08-18 15:33:18 UTC
14. HAS NOT BEEN FIXED...

[root@jsefler-59server ~]# subscription-manager version
registered to: 0.7.6-1
server type: subscription management service
subscription-manager: 1.0.14-1.git.2.b6ee391.el5
python-rhsm: 1.0.5-1.git.1.1ce0910.el5


[root@jsefler-59server ~]# grep "This system is missing" /usr/libexec/rhsmd
                    "This system is missing one or more valid entitlement " +
                    "This system is missing one or more valid entitlement " +

                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                    THIS IS STILL THE OLD STRING

Comment 6 Bryan Kearney 2012-08-21 22:42:24 UTC
fixed in master at 45211d127abf1a8ee438a0462504fc7311552b63

Comment 8 Shwetha Kallesh 2012-09-04 10:48:50 UTC
Verified!!

[root@dhcp201-115 ~]# rpm -qa | grep subscription-manager
subscription-manager-gui-1.0.17-1.el5
subscription-manager-migration-1.0.17-1.el5
subscription-manager-firstboot-1.0.17-1.el5
subscription-manager-debuginfo-1.0.17-1.el5
subscription-manager-1.0.17-1.el5


[root@dhcp201-115 ~]# grep "This system is missing" /usr/libexec/rhsmd
                    "This system is missing one or more subscriptions. " +
                    "This system is missing one or more subscriptions " +

Comment 10 errata-xmlrpc 2013-01-08 03:58:25 UTC
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-2013-0033.html