Bug 1092615
| Summary: | Realms Need Enterprisey Names | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Stephen Benjamin <stbenjam> | ||||
| Component: | WebUI | Assignee: | Stephen Benjamin <stbenjam> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Kedar Bidarkar <kbidarka> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | Nightly | CC: | cwelton, jmontleo, kbidarka, mmccune, ohadlevy, sthirugn | ||||
| Target Milestone: | Unspecified | ||||||
| Target Release: | Unused | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-07-02 14:09:10 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: | |||||||
| Attachments: |
|
||||||
|
Description
Stephen Benjamin
2014-04-29 14:58:36 UTC
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release. Um, the Enterprisey name of FreeIPA is 'Red Hat Identity Management.' Sat6 beta-snap4 build shows this now as "Red Hat Directory Server." That's an entirely different product. The underlying provisioning templates will need updated as well, as they match on the string to determine the right things to do. Actually provisioning templates look correct -- so just the name needs to be updated. pushed fix to the downstream repo I believe we also need to provide the right providers for /etc/foreman-proxy/settings.yml file. [root@xxxx foreman-proxy]# cat settings.yml | grep -A4 -i "available providers" # Available providers: # freeipa #:realm_provider: freeipa :realm_provider: freeipa Fails with Sat6 Snap5 compose 3 which is also 20150520.2 build. I see 3 instances where in this needs to be fixed. :) a) In /etc/foreman-proxy/settings.yml Under # Available providers: # freeipa b) While selecting the Realm-type from the Web-UI We currently have "RedHat Directory Server" which I think needs to be "Red Hat Identity Management" c) Inside some of the kickstart templates, <% if realm_incompatible && @host.info["parameters"]["realm"] && @host.otp && @host.realm && @host.realm.realm_type == "Red Hat Directory Server" -%> <%= snippet "freeipa_register" %> <% end -%> Created attachment 909565 [details]
added missing commit
Not sure why you cant access it, but in the meanwhile here is the commit.
The kickstart templates now expect to match against "FreeIPA" instead of 'Red Hat Identity Management'. From the "Satellite Kickstart Default for RHEL" Currently it reads: ---------------------------------------------------------- <% if @host.info["parameters"]["realm"] && @host.otp && @host.realm && @host.realm.realm_type == "FreeIPA" -%> <%= snippet "freeipa_register" %> <% end -%> ---------------------------------------------------------- Expected for the above template is: ---------------------------------------------------------- <% if @host.info["parameters"]["realm"] && @host.otp && @host.realm && @host.realm.realm_type == "Red Hat Identity Management" -%> <%= snippet "freeipa_register" %> <% end -%> ---------------------------------------------------------- Requesting we mark this bug for 6.0.3 , fix could be just s/FreeIPA/Red Hat Identity Management/ as stated above. this stands verified with snap11-compose3. This was delivered in 6.0.3, the Beta version of Satellite 6.0 This was delivered with 6.0.3, which is the Satellite 6 Beta. |