Mistral仪表板
mistral-dashboard的Python项目详细描述
Mistral仪表板
Mistral的Horizon插件。
设置说明
本说明假设horizon已经安装,并且它正在安装 文件夹是<;地平线>;。有关如何安装Horizon的详细信息可以是 在https://docs.openstack.org/horizon/latest/contributor/quickstart.html#setup找到。
Mistral Dashboard的安装文件夹称为<;Mistral Dashboard>;。
你应该从下面开始。将存储库克隆到本地 OpenStack目录:
$ git clone https://git.openstack.org/openstack/mistral-dashboard.git
安装Mistral仪表板
$ sudo pip install -e <mistral-dashboard>
或者如果您计划在虚拟环境中运行Horizon Server(请参见下文):
$ tox -evenv – pip install -e ../mistral-dashboard/
然后
$ cp -b <mistral-dashboard>/mistraldashboard/enabled/_50_mistral.py <horizon>/openstack_dashboard/local/enabled/_50_mistral.py
因为mistral只支持identity v3,所以必须确保仪表板 在<;horizon>;openstack_dashboard/local/local_settings.py文件中指向正确的openstack_keystone_url:
OPENSTACK_API_VERSIONS = { "identity": 3, } OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST
另外,请确保已将openstack_主机更改为指向密钥库 服务器并检查所有终结点是否可访问。你可能想换衣服 openstack_endpoint_键入“publicURL”,如果其中一些不是。
准备好后,您需要重新启动apache:
$ sudo service apache2 restart
或者运行开发服务器(如果您决定使用本地地平线):
$ cd ../horizon/ $ tox -evenv -- python manage.py runserver
Mistral仪表板调试说明
有关调试说明,请参阅OpenStack Mistral Troubleshooting