Bug 1186544 - Update logo to Red Hat
Summary: Update logo to Red Hat
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Calamari
Version: 1.2.2
Hardware: Unspecified
OS: Unspecified
urgent
medium
Target Milestone: pre-dev-freeze
: 1.3.0
Assignee: Christina Meno
QA Contact: Tamil
URL:
Whiteboard: nth
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-27 23:07 UTC by Neil Levine
Modified: 2022-02-21 18:28 UTC (History)
9 users (show)

Fixed In Version: calamari-clients-1.3-2.el7cp
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-06-24 15:50:09 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHCEPH-3432 0 None None None 2022-02-21 18:28:45 UTC
Red Hat Product Errata RHBA-2015:1183 0 normal SHIPPED_LIVE Ceph bug fix and enhancement update 2015-06-24 19:49:46 UTC

Description Neil Levine 2015-01-27 23:07:37 UTC
Top left of the UI should have the Red Hat logo, not the Inktank one.

Comment 1 Ken Dreyer (Red Hat) 2015-02-05 18:44:16 UTC
I had trouble finding the Inktank logo anywhere in the calamari-clients package. Was this already fixed upstream (maybe by http://tracker.ceph.com/issues/8408?)

Assuming that 'Inktank' is still in there somewhere, and we can identify the proper logo file to replace...

This involves a packaging change, so do we want to take this for Red Velvet or push it to a later version?

Comment 2 Ken Dreyer (Red Hat) 2015-02-05 19:19:21 UTC
In ICE standup today, Dan pointed me at Gregory's "wip-logo" branch in calamari-clients, specifically this commit: https://github.com/ceph/calamari-clients/commit/d14f61afc2a73f90787a53f653e092fd33ec5e52

Note that this patch is not replacing the Inktank logo - it's just the Ceph logo. So there's no references to "Inktank" in the images any more. Those were fixed upstream in http://tracker.ceph.com/issues/8408 a while ago.

Neil and Tamil, please clarify if this particular bug should block the Red Velvet release. If so, Boris or I will unlock our errata out of the QE state to attach a new calamari-clients package. If not, we'll keep it as is (in QE, with the calamari-clients-1.2.3-2 package).

Comment 3 Ken Dreyer (Red Hat) 2015-02-05 19:21:32 UTC
On IRC Tamil told me that she would prefer to get an ack from Ian, John or Neil on this. Adding Ian and John to the CC here.

Comment 4 Dan Mick 2015-02-05 20:40:54 UTC
Also, if it's not a problem to have the RH logo in the upstream source, it seems like the efficiency/self-documenting would be worth having them both available and just have the patch switch a symlink, rather than the patch containing the whole image file.

Comment 5 Christina Meno 2015-02-06 11:05:34 UTC
I have a branch in calamari that swaps ceph community logos for Red Hat shadowman logo. I had to make a change to navbar height so there is a code change too.

branch is called: https://github.com/ceph/calamari-clients/tree/wip-change-logo

There relevant commits are:
https://github.com/ceph/calamari-clients/compare/1.2.3...wip-change-logo

Comment 6 Ken Dreyer (Red Hat) 2015-02-06 17:39:03 UTC
We should probably check with someone in Red Hat Legal to verify that we are permitted to distribute the Red Hat logo upstream.

Comment 8 Dan Mick 2015-02-06 19:06:39 UTC
Forget my comment 4; that's not going to be workable.  But I suppose this will need to be maintained as a downstream patch.

Comment 9 Christina Meno 2015-02-06 20:37:21 UTC
Yes. I will not/do not plan to merge this upstream. 

I would prefer for this to be a patch for the short term, I will happily take the branch down once we have the patch for the red-velvet release.

I think we should be creating a downstream repo soon.

Ken would you please make such a patch?

Comment 11 Ken Dreyer (Red Hat) 2015-02-10 19:45:13 UTC
Discussed this in ICE bug scrub today. Can we clarify that this bug should block the RHEL release? (are we willing to slip the Red Velvet schedule for this?)

Comment 12 Neil Levine 2015-02-10 19:55:21 UTC
We can just ship the Ceph logo (ie the default upstream logo) for now if completing this BZ is going to add delay. So no, I don't want this to be blocker - we can always fix it in an async update straight after Red Velvet comes out.

JohnP: this is a good candidate for that quick, lightweight async update to help embed the process that we discussed yesterday.

However, for my info I am still confused about how we maintain patches to upstream code in the downstream product. Is there a distinct downstream git branch as Kanagaraj states? Changing logos is surely the most common (and presumably least invasive) modification that all products with a UI require?

Comment 13 Dan Mick 2015-02-10 20:02:18 UTC
Yes.  The downstream repo is known as "dist-git".  It contains just the spec file, patches, and a reference to the upstream source tarball.

Comment 15 Neil Levine 2015-02-13 19:24:29 UTC
To be clear, not a blocker on non-RHEL 1.2.3 for non-RHEL platforms.
Can we make this ticket specific to RHEL 1.2.3 and get this patch included?

Comment 16 Ken Dreyer (Red Hat) 2015-02-13 19:32:12 UTC
There are no blocker bugs open that would cause us to rebuild calamari-server for other reasons, so my inclination is to ship the calamari-server package that we have right now.

Comment 17 Neil Levine 2015-02-13 20:12:36 UTC
OK. If we do get a blocker bug on Calamari-server then let's add this in then.

Comment 18 Federico Lucifredi 2015-03-27 00:47:21 UTC
I'd like the Red Hat logo properly everywhere in 1.3. Adding target.

Comment 20 Harish NV Rao 2015-04-14 15:02:23 UTC
will this be fixed in 1.3.0?

Comment 24 Harish NV Rao 2015-04-15 06:41:34 UTC
currently the target release is marked as 1.2.4. If this is going to be fixed in 1.3.0, can you please change the target release accordingly?

Comment 32 Harish NV Rao 2015-05-29 08:56:58 UTC
Redhat logo is displayed in GUI and Login screen in 1.3.0. Marking this defect as verified.

Comment 34 errata-xmlrpc 2015-06-24 15:50:09 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-2015:1183


Note You need to log in before you can comment on or make changes to this bug.