Bug 1553841

Summary: Allow CSS customization on CFME appliances
Product: Red Hat CloudForms Management Engine Reporter: Satoe Imaishi <simaishi>
Component: UI - OPSAssignee: Dávid Halász <dhalasz>
Status: CLOSED ERRATA QA Contact: luke couzens <lcouzens>
Severity: high Docs Contact:
Priority: high    
Version: 5.9.0CC: bascar, cpelland, dhalasz, fpezzell, hkataria, jkrocil, lavenel, mpovolny, obarenbo, simaishi
Target Milestone: GAKeywords: ZStream
Target Release: 5.9.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.9.1.0 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1553353 Environment:
Last Closed: 2018-04-11 17:46:34 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: 1553353    
Bug Blocks:    

Comment 2 CFME Bot 2018-03-09 17:06:03 UTC
New commit detected on ManageIQ/manageiq/gaprindashvili:

https://github.com/ManageIQ/manageiq/commit/11d9dfc28e4421a58a15b12dcd81f2686659ea4d
commit 11d9dfc28e4421a58a15b12dcd81f2686659ea4d
Author:     Dan Clarizio <dclarizi>
AuthorDate: Fri Mar  9 11:01:13 2018 -0500
Commit:     Dan Clarizio <dclarizi>
CommitDate: Fri Mar  9 11:01:13 2018 -0500

    Merge pull request #17127 from skateman/custom-css

    Create an empty CSS file that is outside the asset pipeline
    (cherry picked from commit 8c70ee02f544a1049d60dc3fd5e5d67fc5c44197)

    https://bugzilla.redhat.com/show_bug.cgi?id=1553841

 public/custom.css | 3 +
 1 file changed, 3 insertions(+)

Comment 3 CFME Bot 2018-03-09 17:12:45 UTC
New commit detected on ManageIQ/manageiq-ui-classic/gaprindashvili:

https://github.com/ManageIQ/manageiq-ui-classic/commit/0cd3c3e1963345c62d2e119552a25c2117f3adf0
commit 0cd3c3e1963345c62d2e119552a25c2117f3adf0
Author:     Dan Clarizio <dclarizi>
AuthorDate: Fri Mar  9 11:01:35 2018 -0500
Commit:     Dan Clarizio <dclarizi>
CommitDate: Fri Mar  9 11:01:35 2018 -0500

    Merge pull request #3556 from skateman/custom-css

    Load the custom.css that bypasses the asset pipeline on every screen
    (cherry picked from commit 0e08eda9e9e1f6fccf7154d619d6e49752b1c134)

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1553841

 app/views/dashboard/saml_login.html.haml | 1 +
 app/views/layouts/application.html.haml | 2 +
 app/views/layouts/login.html.haml | 1 +
 app/views/layouts/remote_console.html.haml | 1 +
 4 files changed, 5 insertions(+)

Comment 5 luke couzens 2018-03-19 14:41:20 UTC
Verified in 5.9.1

One thing to note for the customer with the hotfix, if they update to 5.9.1 it will overwrite there current css file so the need to make a backup of theirs first.

Comment 8 errata-xmlrpc 2018-04-11 17:46:34 UTC
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/RHBA-2018:0556