Bug 1503287
| Summary: | [Embedded Ansible] Service provisioned through Ansible Playbook Button is not visible under /service/explorer Active Services | ||
|---|---|---|---|
| Product: | Red Hat CloudForms Management Engine | Reporter: | Kedar Kulkarni <kkulkarn> |
| Component: | UI - Service | Assignee: | Allen W <awight> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Kedar Kulkarni <kkulkarn> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 5.9.0 | CC: | cpelland, dclarizi, dmisharo, gmccullo, hkataria, jhardy, kkulkarn, lcouzens, mkanoor, mpovolny, obarenbo, pakotvan, simaishi, tfitzger |
| Target Milestone: | GA | Keywords: | TestOnly |
| Target Release: | 5.9.0 | Flags: | kkulkarn:
automate_bug-
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | 5.9.0.4 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-03-06 14:53:01 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: | 1506796 | ||
| Bug Blocks: | |||
|
Description
Kedar Kulkarni
2017-10-17 18:28:41 UTC
Please check that the Catalog Item has the "Display in Catalog" option selected, this controls the visibility of the item in the catalog to order as well as the resulting Service. Greg, I could not select the "Display in Catalog" due to https://bugzilla.redhat.com/show_bug.cgi?id=1501528 But, if the "Display in Catalog" is set to OFF, then two things: 1) Does service show up in SSUI? Is it supposed to show up? - Currently I can see the service in SSUI 2) Does service show up in OPS UI? Is it supposed to show up? - I cannot see it in OPS UI. Should there be a consistency, as in should it show up in both the UI or not show up in both the UI? Just trying to understand why it shows up in one UI and not in other. Thanks, KK. Kedar - The Service model has a boolean "display" column which should be used to control the visibility of services in both the Ops and SSUI and I would expect them to behave the same way. Sending to the ServiceUI team to evaluate. From what I read...the service IS visible in the Service UI, but it not visible in the Ops UI (and should be)...sending to the Ops UI team. That said, we display what comes back from the API, so IF it should not be displayed, then the API team would need to change. Chris - From comment #4 "But, if the "Display in Catalog" is set to OFF, then two things..." While it is not completely clear this would mean the resulting service would have the display property set to false. My understanding is that the API would still return these service unless your call filtered them out. This still appears to be an inconsistency in the Service UI. ...missed that. Taking ticket back. 👀 diggin' in! 🕳 @Kedar, SUPER AWESOME FIND! Yeah SUI wasn't giving display:true/false any mind so this applied to all services not just ansible ones, heres da fix! https://github.com/ManageIQ/manageiq-ui-service/pull/1112 (In reply to Allen W from comment #10) > @Kedar, SUPER AWESOME FIND! Yeah SUI wasn't giving display:true/false any > mind so this applied to all services not just ansible ones, heres da fix! > > https://github.com/ManageIQ/manageiq-ui-service/pull/1112 Allen, Thanks. Glad we found it before customers! :) Thanks for fixin it verified on 5.9.0.5 |