Bug 1657942
Summary: | Update system purpose Candlepin API usage | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Jonathon Turel <jturel> |
Component: | Content Management | Assignee: | Jonathon Turel <jturel> |
Status: | CLOSED ERRATA | QA Contact: | Lai <ltran> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.2.0 | CC: | ehelms |
Target Milestone: | 6.5.0 | Keywords: | Triaged |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | tfm-rubygem-katello-3.10.0 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-05-14 12:39:33 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: |
Description
Jonathon Turel
2018-12-10 19:17:17 UTC
Created from redmine issue http://projects.theforeman.org/issues/25638 Testing steps are available in the PR which introduced the change: https://github.com/Katello/katello/pull/7873 Upstream bug assigned to jturel Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/25638 has been resolved. *** Bug 1657943 has been marked as a duplicate of this bug. *** Step to test: 1. rpm -qa | grep candlepin to ensure candlepin-2.5.8 or higher 2. create custom product or use existing one 3. Connect to candlepin postgres db 4. Find uuid for product created in step 2: select uuid from cp2_products where name = 'my product'; 5. Add multiple roles to product: insert into cp2_product_attributes(name, value, product_uuid) values ('roles', 'Role1, Role2, Role3', '$UUID_FROM_EARLIER'); 6. Validate the API by checking the 'system_purposes' key in the response of /organizations/:id 7. Validate the UI by going to a content host in the same Org and see that your role(s) are present in the dropdown for System Purpose. Actual Result: "subnets": [], "system_purposes": { "addons": [], "roles": [ "Role3", "Role2", "Role1" ], "support_level": [ "Premium", "Self-Support" ], "usage": [] }, "title": "Default Organization", "updated_at": "2019-01-15 14:40:47 UTC", "users": [] } Was able to see on the UI as well. Tested on 6.5.0 snap 11. Marking bz 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://access.redhat.com/errata/RHSA-2019:1222 |