Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1344246

Summary: Checkboxes are missing
Product: Red Hat OpenStack Reporter: Ido Ovadia <iovadia>
Component: fontawesome-fontsAssignee: Radomir Dopieralski <rdopiera>
Status: CLOSED ERRATA QA Contact: Ido Ovadia <iovadia>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 9.0 (Mitaka)CC: aortega, apevec, athomas, audra_cooper, iovadia, jjoyce, jschluet, lhh, mburns, mpavlase, mrunge, nlevinki, rdopiera, sclewis, srevivo
Target Milestone: ga   
Target Release: 9.0 (Mitaka)   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: fontawesome-fonts-4.4.0-1.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1352010 (view as bug list) Environment:
Last Closed: 2016-08-11 12:24:58 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:    
Bug Blocks: 1305654    
Attachments:
Description Flags
checkboxes miss 1
none
checkboxes miss 2
none
checkboxes miss chrome1
none
checkboxes miss chrome2 none

Description Ido Ovadia 2016-06-09 09:09:48 UTC
Created attachment 1166214 [details]
checkboxes miss 1

Description of problem:
=======================
There's a strange F096 label on the dashboard instead of checkbox. this occurs on most of tabs and dialog

Version-Release number of selected component:
=============================================
python-django-horizon-9.0.0-4.el7ost.noarch

How reproducible:
=================
100%



Additional info:
================
Screenshots are enclosed

Comment 1 Ido Ovadia 2016-06-09 09:10:21 UTC
Created attachment 1166215 [details]
checkboxes miss 2

Comment 2 Ido Ovadia 2016-06-09 09:15:30 UTC
Tested on:
==========
* Firefox ESR 38.4.0
* Chrome 44.0.2403.157

Comment 3 Ido Ovadia 2016-06-09 09:16:17 UTC
Created attachment 1166218 [details]
checkboxes miss chrome1

Comment 4 Ido Ovadia 2016-06-09 09:18:37 UTC
Created attachment 1166219 [details]
checkboxes miss chrome2

Comment 5 Matthias Runge 2016-06-09 09:41:25 UTC
If you get something missing, there must be 404 errors in horizon log file. I can not reproduce the issue here in my local setup.

Could you please share the logfile?

Comment 6 Matthias Runge 2016-06-10 11:19:15 UTC
Ok, it's an import issue
on OSP-7:
[root@euler ~(keystone_admin)]# rpm -ql python-XStatic-Font-Awesome | grep woff
/usr/lib/python2.7/site-packages/xstatic/pkg/font_awesome/data/fonts/fontawesome-webfont.woff
[root@euler ~(keystone_admin)]# rpm -q python-XStatic-Font-Awesome
python-XStatic-Font-Awesome-4.1.0.0-4.el7ost.noarch


while on OSP-9:
rpm -ql python-XStatic-Font-Awesome-4.3.0.0-1.el7ost.noarch | grep .woff

Comment 8 Ido Ovadia 2016-07-20 08:40:04 UTC
Failed QA
=========

Tested on OSPD deployment after upgrade from RHOS8 to RHOS9. 

File fontawesome-webfont.woff is missing 

[heat-admin@overcloud-controller-2 ~]$ rpm -qa| grep python-XStatic-Font-Awesome
python-XStatic-Font-Awesome-4.3.0.0-2.el7ost.noarch
[heat-admin@overcloud-controller-2 ~]$ rpm -ql python-XStatic-Font-Awesome-4.3.0.0-1.el7ost.noarch | grep woff

Comment 9 Matthias Runge 2016-07-21 12:58:09 UTC
Nothing explains this, as this build includes the missing files: https://brewweb.engineering.redhat.com/brew/rpminfo?rpmID=4289348

Comment 10 Matthias Runge 2016-07-21 12:59:49 UTC
Ido, was this a clean install or an update of an already installed version?

Comment 12 Matthias Runge 2016-07-22 13:30:08 UTC
Ido, could you please have a second try?

Since the files *should* be there, as they are in the package, it would be necessary for us to understand the issue.

Comment 16 Ido Ovadia 2016-07-31 14:38:03 UTC
(In reply to Matthias Runge from comment #12)
> Ido, could you please have a second try?
> 
> Since the files *should* be there, as they are in the package, it would be
> necessary for us to understand the issue.

Failed QA
=========
OK, Second try with clean installation, using Director for deployment.... 
The file is there but the bug reproduced.

python-django-horizon-9.0.1-1.el7ost.noarch
python-XStatic-Font-Awesome-4.3.0.0-2.el7ost.noarch
rpm -ql python-XStatic-Font-Awesome-4.3.0.0-2.el7ost.noarch | grep woff
/usr/lib/python2.7/site-packages/xstatic/pkg/font_awesome/data/fonts/fontawesome-webfont.woff

Comment 17 Matthias Runge 2016-08-01 10:16:15 UTC
Ido, 

that means for me, the file is included, and the bug should be moved to verified?
The issue is that the file was not included.

Comment 18 Alvaro Lopez Ortega 2016-08-01 11:47:10 UTC
Matthias, the bug was logged because the checkboxes were missing. If they are still missing after applying the RPM patch, I'd assume we misevaluated the problem, and that there is yet another patch to be written.

Comment 25 Radomir Dopieralski 2016-08-03 07:07:34 UTC
*** Bug 1362651 has been marked as a duplicate of this bug. ***

Comment 26 Jon Schlueter 2016-08-03 14:17:39 UTC
also need python-XStatic-Font-Awesome-4.3.0.0-3.el7ost which corresponds to fontawesome-fonts-4.4.0-1.el7ost

Comment 27 Jon Schlueter 2016-08-03 14:26:29 UTC
python-XStatic-Font-Awesome-4.3.0.0-2.el7ost  does indeed include the requested path and should suffice for this bug fix.

Comment 28 Radomir Dopieralski 2016-08-03 14:28:45 UTC
Agreed, it should work as well.

Comment 30 Ido Ovadia 2016-08-07 14:21:12 UTC
Verified
========
python-XStatic-Font-Awesome-4.3.0.0-3.el7ost.noarch
fontawesome-fonts-web-4.4.0-1.el7ost.noarch
python-django-horizon-9.0.1-1.el7ost.noarch

Comment 32 errata-xmlrpc 2016-08-11 12:24:58 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://rhn.redhat.com/errata/RHEA-2016-1597.html