Installation¶
Manual Installation¶
Install Horizon according to Horizon documentation.
Note
If your Horizon was installed by python3, Zun UI needs to be installed by
python3 as well. For example, replace pip
with pip3
and replace
python
with python3
for commands below.
Clone Zun UI from git repository, checkout branch same as Horizon and Zun, and install it:
git clone https://github.com/openstack/zun-ui
cd zun-ui
git checkout <branch which you want>
pip install .
Enable Zun UI in your Horizon:
cp zun_ui/enabled/* <path to your horizon>/openstack_dashboard/local/enabled/
Run collectstatic command:
python <path to your horizon>/manage.py collectstatic
Compress static files (if enabled):
python <path to your horizon>/manage.py compress
Then restart your Horizon.
After restart your Horizon, reload dashboard forcely using [Ctrl + F5] or etc. in your browser.
Enabling in DevStack¶
Add this repo as an external repository into your local.conf
file:
[[local|localrc]]
enable_plugin zun-ui https://github.com/openstack/zun-ui