Files
neutron-fwaas-dashboard/doc/source/install/index.rst
Takashi Kajinami fd4c49c1cc Remove unused policy file
The policy rules in neutron-fwaas namespace is not at all used in any
policy check (actually, no policy check exists in this dashboard atm).

Change-Id: I9794831331379aa95e98d2401f602e7070224ff4
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-08-17 19:43:32 +09:00

2.4 KiB

Installation

Manual Installation

Before installing neutron-fwaas-dashboard, you first need to install horizon in your environment.

Fetch the source code from git and run pip install. Make sure to install neutron-fwaas-dashboard into the same python environment where horizon is installed.

$ git clone https://opendev.org/openstack/neutron-fwaas-dashboard
$ cd neutron-fwaas-dashboard
$ sudo pip install .

Enable the horizon plugin.

$ cp neutron_fwaas_dashboard/enabled/_70*_*.py \
      /opt/stack/horizon/openstack_dashboard/local/enabled/

Note

The directory local/enabled may be different depending on your environment or distribution used. For example, for Ubuntu, this is /usr/share/openstack-dashboard/openstack_dashboard/local/enabled.

Note

The number of the plugin enabled file determines the order of panels. If you would like to configure the place of the Neutron FWaaS dashboard, change the number of the file.

Note

For more detail of the horizon plugin settings, see Pluggable Settings in the horizon documentation.

Compile the message catalogs of Neutron FWaaS dashboard.

$ cd neutron-fwaas-dashboard
$ ./manage.py compilemessages

Run the Django update commands (if you use).

$ DJANGO_SETTINGS_MODULE=openstack_dashboard.settings python manage.py collectstatic --noinput
$ DJANGO_SETTINGS_MODULE=openstack_dashboard.settings python manage.py compress --force

Restart Apache:

$ sudo service apache2 restart