Bug 717664
| Summary: | RFE - usability request for feedback after call to subscription-manager subscribe | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | John Sefler <jsefler> |
| Component: | subscription-manager | Assignee: | Bryan Kearney <bkearney> |
| Status: | CLOSED ERRATA | QA Contact: | John Sefler <jsefler> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.2 | CC: | andriusb, mmccune, plightfoot |
| Target Milestone: | rc | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-12-06 17:21:39 UTC | Type: | --- |
| 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: | 682238 | ||
|
Description
John Sefler
2011-06-29 14:22:12 UTC
Ooops, bugzilla's formatting of that suggested feedback did not work well, I'll try again... # subscription-manager subscribe --pool=8a99f981308acf420130991163ac0c56 You have successfully been granted entitlement abcd-1234 that includes the following repositories in /etc/yum.repos.d/redhat.repo : repo id repo name status ------- --------- ------ rhel-6-server-rpms Red Hat Enterprise Linux 6 enabled: 5,078 rhel-6-server-suppl RHEL 6 Supplementary disabled rhel-6-server-debug RHEL 6 Debug rpms disabled For the first part, you now get: [root@bkearney src]# ./subscription-manager subscribe --pool ff808081313e7e6201313e7f42de0705 Successfully subscribed the system to Pool ff808081313e7e6201313e7f42de0705 [root@bkearney src]# Auto subscribe now looks like: Installed Product Current Status: ProductName: Awesome OS Server Bits Status: Subscribed Fixed in ba3a22a12121c33cc8b71e474cb56b658b63dd13 in master. Verifying Version...
[root@jsefler-onprem-62server ~]# rpm -q subscription-manager
subscription-manager-0.96.4-1.git.64.b534693.el6.x86_64
[root@jsefler-onprem-62server ~]# subscription-manager subscribe --pool=8a90f8c631680f1401316810903a0685
Successfully subscribed the system to Pool 8a90f8c631680f1401316810903a0685
^^^ VERIFIED THAT WE NOW GET A SUCCESSFUL FEEDBACK MESSAGE UPON SUBSCRIBING
The request for a list of repos is not handled by the new subscription-manager repos module...
[root@jsefler-onprem-62server ~]# subscription-manager repos --list
+----------------------------------------------------------+
Entitled Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
RepoName: never-enabled-content
RepoId: never-enabled-content
RepoUrl: https://mockamai.devlab.phx1.redhat.com/foo/path/never
Enabled: 0
RepoName: always-enabled-content
RepoId: always-enabled-content
RepoUrl: https://mockamai.devlab.phx1.redhat.com/foo/path/always
Enabled: 1
RepoName: content
RepoId: content-label
RepoUrl: https://mockamai.devlab.phx1.redhat.com/foo/path
Enabled: 1
Also verifying feedback from autosubscribe...
[root@jsefler-onprem-62server ~]# subscription-manager subscribe --auto
Installed Product Current Status:
ProductName: Awesome OS Server Bits
Status: Subscribed
ProductName: Awesome OS Workstation Bits
Status: Subscribed
ProductName: Multiplier Product Bits
Status: Not Subscribed
ProductName: Awesome OS for z80 Bits
Status: Not Subscribed
Moving to VERIFIED
Note: Still TODO for the sake of parity is implement a corresponding feature in the subscription-manager-gui that displays the entitled repos.
(In reply to comment #5) > Verifying Version... > [root@jsefler-onprem-62server ~]# rpm -q subscription-manager > subscription-manager-0.96.4-1.git.64.b534693.el6.x86_64 > > > [root@jsefler-onprem-62server ~]# subscription-manager subscribe > --pool=8a90f8c631680f1401316810903a0685 > Successfully subscribed the system to Pool 8a90f8c631680f1401316810903a0685 > > ^^^ VERIFIED THAT WE NOW GET A SUCCESSFUL FEEDBACK MESSAGE UPON SUBSCRIBING > > The request for a list of repos is not handled by the new subscription-manager > repos module... > > [root@jsefler-onprem-62server ~]# subscription-manager repos --list > +----------------------------------------------------------+ > Entitled Repositories in /etc/yum.repos.d/redhat.repo > +----------------------------------------------------------+ > > RepoName: never-enabled-content > RepoId: never-enabled-content > RepoUrl: https://mockamai.devlab.phx1.redhat.com/foo/path/never > Enabled: 0 > > > RepoName: always-enabled-content > RepoId: always-enabled-content > RepoUrl: https://mockamai.devlab.phx1.redhat.com/foo/path/always > Enabled: 1 > > > RepoName: content > RepoId: content-label > RepoUrl: https://mockamai.devlab.phx1.redhat.com/foo/path > Enabled: 1 > > > > Also verifying feedback from autosubscribe... > > [root@jsefler-onprem-62server ~]# subscription-manager subscribe --auto > Installed Product Current Status: > > ProductName: Awesome OS Server Bits > Status: Subscribed > > > ProductName: Awesome OS Workstation Bits > Status: Subscribed > > > ProductName: Multiplier Product Bits > Status: Not Subscribed > > > ProductName: Awesome OS for z80 Bits > Status: Not Subscribed > > > > > Moving to VERIFIED > > > Note: Still TODO for the sake of parity is implement a corresponding feature in > the subscription-manager-gui that displays the entitled repos. Regarding adding the repo info to the subscription-manager-gui, my thinking is that this is best done by adding a table in the Subscription Details pane—which I believe was John's suggestion #2. Paul, I have a better suggestion for repos list in the subscription-manager-gui Suggestion 3: Add another tab next to right of "My Subscription" called "My Repositories" that contains a table of all the repositories provided by my subscriptions. There could also be a filter to show all/enabled/disabled repos. And then looking forward when bkearney implements a cli function to "subscription-manager repos --enabledrepo=<repoid> --disablerepo=<repoid>", the same tabbed panel in the gui with the table of repos could include checkboxes and a submit buttons to enable/disable the repos. bkearney throw that ^^^ on the backlog. 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-1695.html *** Bug 706223 has been marked as a duplicate of this bug. *** |