Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/horizon/+spec/plugin-architecture. Description: Currently adding stuff to horizon requires to change settings.py. This is nearly impossible in a world of software packages. At least, when using RPM packages, it is absolutely unwanted, to change files at install time, depending if other packages are installed or not. The idea would be a directory to place python packages to be added dynamically to the dashboard. Specification URL (additional information): None
Moving to POST based on upstream status (Implemented).
Enables 3rd parties to integrate with Horizon.
Or included in all Icehouse milestone (or later) builds
QA: this can not be tested directly, as this feature provides infrastructure. A way would be: Make sure, openstack-dashboard-theme is installed (or install it and restart httpd). You should see a totally different UI (dark theme, Red Hat logos etc.). This new theme was introduced in icehouse-3 milestone. Note, until https://bugzilla.redhat.com/show_bug.cgi?id=1080347 is fixed, the theme is broken. The integration of the theme was done using the plugin stuff.
Verified: ========= python-django-horizon-2014.1-0.14.rc2.el7.noarch openstack-dashboard-2014.1-0.14.rc2.el7.noarch openstack-dashboard-theme-2014.1-0.14.rc2.el7.noarch
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. http://rhn.redhat.com/errata/RHEA-2014-0855.html