Horizon UI for NFV Orchestration (Tacker)
Go to file
Akihiro Motoki 06eeb2bdaa Drop nose dependencies
Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.

The change was made in horizon Rocky-3,
so horizon 14.0.0.0b3 is required at least.

Change-Id: I1a163eeb10c93133bad4469d9c51ab4854787696
2018-08-17 00:50:53 +09:00
doc Add tacker-horizon docs 2018-03-22 20:58:32 +09:00
tacker_horizon TEMPLATE_* settings were deprecated 2018-08-06 04:15:36 +00:00
test Add test dir to tox runs 2015-06-04 16:45:07 -07:00
.gitignore Add .idea/ to tacker-horizon .gitignore 2016-07-08 21:28:42 +05:30
.gitreview Update .gitreview for new namespace 2015-10-17 22:40:52 +00:00
.mailmap Add missing files for rpm-packaging 2017-02-10 14:22:03 +08:00
.zuul.yaml Add python3 django 1.11 job instead of django 2.0 job 2018-06-13 19:25:51 +09:00
CONTRIBUTING.rst Update the outdated links in repo 2018-02-21 17:06:36 +09:00
HACKING.rst Update the outdated links in repo 2018-02-21 17:06:36 +09:00
LICENSE Add missing files for rpm-packaging 2017-02-10 14:22:03 +08:00
MANIFEST.in Add missing files for rpm-packaging 2017-02-10 14:22:03 +08:00
README.rst Fix format errors in README 2018-08-16 14:32:38 +09:00
babel-django.cfg Add translation support for tacker-horizon 2016-02-21 04:28:37 -05:00
babel-djangojs.cfg Update the outdated links in repo 2018-02-21 17:06:36 +09:00
lower-constraints.txt Drop nose dependencies 2018-08-17 00:50:53 +09:00
manage.py Fix compress failure 2018-08-02 11:43:18 +09:00
requirements.txt Drop nose dependencies 2018-08-17 00:50:53 +09:00
setup.cfg Remove Nose from tacker-horizon 2018-07-17 06:29:44 +00:00
setup.py Updated from global requirements 2017-03-07 02:07:19 +00:00
test-requirements.txt Drop nose dependencies 2018-08-17 00:50:53 +09:00
tox.ini Add py36 testenv 2018-08-03 13:38:26 +09:00

README.rst

Team and repository tags

image

Tacker Horizon UI

Horizon UI for Tacker VNF Manager

Installation

Note: The paths we are using for configuration files in these steps are with reference to Ubuntu Operating System. The paths may vary for other Operating Systems.

The branch_name which is used in commands, specify the branch_name as stable/<branch> for any stable branch installation. For eg: stable/queens, stable/pike. If unspecified the default will be master branch. The installation of tacker-horizon is as following steps.

Clone tacker-horizon repository.
cd ~/
git clone https://github.com/openstack/tacker-horizon -b <branch_name>
Install horizon module.
cd tacker-horizon
sudo python setup.py install
Enable tacker horizon in dashboard.
sudo cp tacker_horizon/enabled/* \
    /opt/stack/horizon/openstack_dashboard/enabled/
Collect and compress static files.
./manage.py collectstatic --noinput
echo yes | ./manage.py compress
Restart Apache server using Upstart.
sudo service apache2 restart
Or restart Apache server using Systemd.
sudo systemctl restart apache2