unbundle bootstrap

Bug #1375883 reported by Radomir Dopieralski
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
High
Radomir Dopieralski

Bug Description

Horizon still has some leftover static file libraries bundled. One of them is the Bootstrap CSS framework. We have the xstatic package for it in the requirements already and all the bugs cleared, so all that is left is to actually unbundle it.

Tags: iso-testing
Revision history for this message
Radomir Dopieralski (deshipu) wrote :
Changed in horizon:
milestone: none → juno-rc1
importance: Undecided → High
status: New → In Progress
assignee: nobody → Radomir Dopieralski (thesheep)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/116583
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=9e37a00ee9da361544588cad15dd0115046f65a2
Submitter: Jenkins
Branch: master

commit 9e37a00ee9da361544588cad15dd0115046f65a2
Author: Radomir Dopieralski <email address hidden>
Date: Mon Aug 25 10:58:39 2014 +0200

    Unbundle bootstrap and use xstatic version

    This uses the xstatic-packaged versions of bootstrap and bootstrap-datepicker.
    It requires newer versions of pyscss and django-pyscss, as there were some
    bugs in there that were just fixed upstream.

    Change-Id: I0a7660d29fecde915eb46916453a9ea96296798d
    Implements: bluperint remove-javascript-bundling
    Closes-bug: #1375883

Changed in horizon:
status: In Progress → Fix Committed
Revision history for this message
Matt Thompson (mattt416) wrote :

Hi Radomir,

I've just installed horizon from master (last commit 060d80ded98911a12c1be9eae534630c4f182851) and am getting 404s on glyphicons-halflings-regular.* fonts. From my access log file:

[Thu Oct 02 12:47:56.922233 2014] [core:info] [pid 5008:tid 140080400287488] [client 172.29.236.6:42006] AH00128: File does not exist: /usr/local/lib/python2.7/dist-packages/openstack_dashboard/static/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff, referer: https://<redacted>/static/dashboard/css/ca42ab58323a.css
[Thu Oct 02 12:47:57.022694 2014] [core:info] [pid 5009:tid 140080515434240] [client 172.29.236.6:42008] AH00128: File does not exist: /usr/local/lib/python2.7/dist-packages/openstack_dashboard/static/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.ttf, referer: https://<redacted>/static/dashboard/css/ca42ab58323a.css

Could this be a result of 9e37a00ee9da361544588cad15dd0115046f65a2 or is it a mis-configuration of something on my end?

Thanks!

--mattt

Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: juno-rc1 → 2014.2
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1375883

tags: added: iso-testing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.