Expose image customization for dashboard

Bug #1499859 reported by Darren Carpenter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Wishlist
Unassigned

Bug Description

Currently custom images used for Horizon have to be manually loaded in to the environment post install. I think this option should be presented as an option in user variables maybe? This is not a common request, but one I feel that we should be able to easily take care of when requested.

Steps:

- Edit local_settings.py for HTML TItle
/etc/openstack-dashboard/local_settings.py:
SITE_BRANDING = "Example, Inc. Cloud"

- custom load images from the customer in to;
 /usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/img/

- modify defaults in ubuntu.css
(see http://docs.openstack.org/juno/config-reference/content/dashboard-custom-brand.html)

- add a line to the custom .css in
/usr/share/openstack-dashboard/openstack_dashboard/templates/_stylesheets.html
(see http://docs.openstack.org/juno/config-reference/content/dashboard-custom-brand.html)

- restart apache

Revision history for this message
Jean-Philippe Evrard (jean-philippe-evrard) wrote :

FYI, I've a role in ansible-galaxy: https://github.com/evrardjp/ansible-openstack-horizon-branding that can help you with that.
It's currently not included in openstack-ansible.

I'm currently using it in the way mentionned in the docs (http://docs.openstack.org/developer/openstack-ansible/developer-docs/extending.html), by extending openstack-ansible with my own roles.

As this is really openstack related, it's hard to test this role separately, so it's maybe worth including in openstack-ansible.

Revision history for this message
Jean-Philippe Evrard (jean-philippe-evrard) wrote :

The role mentionned above isn't complete and should be improved. Don't hesitate to submit a PR.

Changed in openstack-ansible:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Jean-Philippe Evrard (jean-philippe-evrard) wrote :
Changed in openstack-ansible:
status: Confirmed → Fix Released
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.