
Python 3.5 was the target runtime for the Rocky release. The current target py3 runtime for Stein is Python 3.6, so there is no reason to keep testing against the older version. https://governance.openstack.org/tc/reference/runtimes/stein.html#python-runtime-for-stein Change-Id: Ibd0fb9d3a87bd8c83c55298f4f3a7e0714fdc33d
Congress Dashboard
Horizon Plugin for Congress
Congress Dashboard is an extension for OpenStack Dashboard that provides a UI for Congress. With congress-dashboard, a user is able to easily write the policies and rules for governance of cloud.
- Free software: Apache license
- Source: https://git.openstack.org/cgit/openstack/congress-dashboard
- Bugs: https://bugs.launchpad.net/congress
- Documentation: https://docs.openstack.org/congress-dashboard/latest/
- Release notes: https://docs.openstack.org/releasenotes/congress-dashboard/
Enabling in DevStack
Add this repo as an external repository into your
local.conf
file:
[[local|localrc]]
enable_plugin congress https://github.com/openstack/congress
Manual Installation
The following below instructions assumes that Horizon is already installed and its installation folder is <horizon>. Detailed information on how to install Horizon can be found at https://docs.openstack.org/horizon/latest/contributor/quickstart.html#setup.
The installation folder of Congress Dashboard will be referred to as <congress-dashboard>.
Clone Congress-Dashboard
$ git clone https://github.com/openstack/congress-dashboard.git
$ cd congress-dashboard
Install requirements
$ sudo pip install .
Install Source code
$ sudo python setup.py install
And enable it in Horizon
$ ln -s <congress-dashboard>/congress_dashboard/enabled/_50_policy.py <horizon>/openstack_dashboard/local/enabled
$ ln -s <congress-dashboard>/congress_dashboard/enabled/_60_policies.py <horizon>/openstack_dashboard/local/enabled
$ ln -s <congress-dashboard>/congress_dashboard/enabled/_70_datasources.py <horizon>/openstack_dashboard/local/enabled
$ ln -s <congress-dashboard>/congress_dashboard/enabled/_75_monitoring.py <horizon>/openstack_dashboard/local/enabled
$ ln -s <congress-dashboard>/congress_dashboard/enabled/_80_library.py <horizon>/openstack_dashboard/local/enabled
Restart Apache server
$ sudo service apache2 restart
Description
Languages
reStructuredText
100%