Bug 1336880
Summary: | [RFE] Update the 'rct' command to expose the virt_limit attribute to determine if virt-who is needed for the deployment. | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Rich Jerrido <rjerrido> |
Component: | subscription-manager | Assignee: | Rich Jerrido <rjerrido> |
Status: | CLOSED ERRATA | QA Contact: | John Sefler <jsefler> |
Severity: | medium | Docs Contact: | Aneta Šteflová Petrová <apetrova> |
Priority: | unspecified | ||
Version: | 7.4 | CC: | jmolet, ktordeur, redakkan, rjerrido, tcarlin, vrjain, xdmoon |
Target Milestone: | rc | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: |
"rct cat-manifest" now displays information to determine if *virt-who* is required
The output of the "rct cat-manifest [MANIFEST_ZIP]" command now includes fields for `Virt Limit` and `Requires Virt-who`. These fields help determine if the *virt-who* component is required for the deployment.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2016-11-03 20:29:09 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: |
Description
Rich Jerrido
2016-05-17 16:58:06 UTC
Proposed patch upstream - https://github.com/candlepin/subscription-manager/pull/1420 And sample output from a run on the modified 'rct' Name: Red Hat Enterprise Linux Server, Premium (4 sockets) (Unlimited guests) Quantity: 50 Created: 2015-09-07T10:51:26.000+0000 Start Date: 2015-08-26T04:00:00.000+0000 End Date: 2016-08-26T03:59:59.000+0000 Service Level: Premium Service Type: L1-L3 Architectures: x86_64,ppc64le,ppc64,ia64,ppc,x86,s390,s390x SKU: ***** Contract: ***** Order: ***** Account: ***** Virt Limit: unlimited Requires Virt-who: True +1, this would be quite useful for Lighthouse customers. Retested with ; subscription-manager: 1.17.10-1.el7 python-rhsm: 1.17.6-1.el7 Test steps: Attached 3 subscriptions containing virt-limit with no value, some value and unlimited. downloaded manifest from stage portal execute # rct cat-manifest manifest_57bfbf9c-e359-4312-82b0-391a2bf72758.zip --no-content +-------------------------------------------+ Manifest +-------------------------------------------+ General: Server: Server Version: 0.9.51.15-1 Date Created: 2016-08-22T13:07:56.231+0000 Creator: candlepin_admin Consumer: Name: test-manifest UUID: 57bfbf9c-e359-4312-82b0-391a2bf72758 Type: sam Subscription: Name: Red Hat Enterprise Linux ES, Standard L3 Quantity: 1 Created: 2016-08-22T13:02:31.000+0000 Start Date: 2016-08-21T04:00:00.000+0000 End Date: 2017-08-21T03:59:59.000+0000 Service Level: Standard Service Type: L3 Architectures: x86_64,ppc64le,ppc64,ia64,aarch64,ppc,s390,x86,s390x SKU: MCT0310US Contract: Order: Account: Virt Limit: 4 Requires Virt-who: True ==> set to "True" when virt limit is 4 Entitlement File: export/entitlements/8a99f984568e9f8a0156b2585f3a0dd2.json Certificate File: export/entitlement_certificates/6834664226158610049.pem Certificate Version: 3.2 Provided Products: 69: Red Hat Enterprise Linux Server 180: Red Hat Beta 205: Red Hat Software Collections Beta (for RHEL Server) 240: Oracle Java (for RHEL Server) Subscription: Name: Red Hat Enterprise Linux Desktop with Workstation option, Standard Quantity: 1 Created: 2016-08-22T13:02:28.000+0000 Start Date: 2016-08-21T04:00:00.000+0000 End Date: 2017-08-21T03:59:59.000+0000 Service Level: Standard Service Type: L1-L3 Architectures: x86_64,ppc64le,ppc64,ia64,ppc,s390,x86,s390x SKU: MCT0352 Contract: Order: Account: Virt Limit: Requires Virt-who: False ==> set to "False" when virt limit is empty/null Entitlement File: export/entitlements/8a99f981568ea20e0156b25855d8049d.json Certificate File: export/entitlement_certificates/8650692397514852063.pem Certificate Version: 3.2 Provided Products: 71: Red Hat Enterprise Linux Workstation 180: Red Hat Beta 207: Red Hat Software Collections Beta (for RHEL Workstation) 242: Oracle Java (for RHEL Client) 244: Oracle Java (for RHEL Workstation) Subscription: Name: Red Hat Enterprise Linux AS, Standard Quantity: 1 Created: 2016-08-22T13:02:32.000+0000 Start Date: 2016-08-21T04:00:00.000+0000 End Date: 2017-08-21T03:59:59.000+0000 Service Level: Standard Service Type: L1-L3 Architectures: x86_64,ppc64le,ppc64,ia64,aarch64,ppc,s390,x86,s390x SKU: MCT0335 Contract: Order: Account: Virt Limit: unlimited Requires Virt-who: True ==> set to "True" when virt limit is unlimited Entitlement File: export/entitlements/8a99f989568ea54e0156b258644c5a5b.json Certificate File: export/entitlement_certificates/1417193226120452099.pem Certificate Version: 3.2 Provided Products: 69: Red Hat Enterprise Linux Server 83: Red Hat Enterprise Linux High Availability (for RHEL Server) 85: Red Hat Enterprise Linux Load Balancer (for RHEL Server) 90: Red Hat Enterprise Linux Resilient Storage (for RHEL Server) 180: Red Hat Beta 199: Red Hat Hardware Certification Test Suite 205: Red Hat Software Collections Beta (for RHEL Server) 240: Oracle Java (for RHEL Server) Marking as Verified!! 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. https://rhn.redhat.com/errata/RHSA-2016-2592.html |