问题标签 [openstack-horizon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openstack - 在暂停/恢复操作时安装管理操作扩展 Openstack
我正在尝试使用 Jcloud API 恢复/暂停已经在 openstack 中创建的节点。如果我在我的 openstack 服务器 GUI 上检查该节点,该节点将恢复/暂停,但我的代码收到一条错误响应,提示“暂停需要安装管理操作扩展”。
我在 openstack 服务器上检查了我的 policy.json,它具有 Admin 作为角色提到的恢复和暂停扩展。
知道如何纠正它,或者可能需要做什么?提前致谢
cloud - 我在启动服务器时尝试使用 OpenStack Horizon 出现以下错误我试图搜索但没有得到任何东西,有人可以帮助我吗?
ImportError:无法导入设置“openstack_dashboard.settings”(它在 sys.path 上吗?设置文件中是否存在导入错误?):没有名为 oslo.config 的模块
openstack - 煤渣卷无法连接或分离
主机断电后,openstack cinder 卷已进入无法附加或分离的状态。
其自身的卷的状态列为已附加
即使在 cli 和 Horizon 中列为附加卷,在实例上也找不到该卷(在 /dev/ 中找不到该设备,在 /mnt/ 中也找不到挂载点)
virtual-machine - 来自 VM 的 Horizon 无法在其他设备上运行
我对 openstack 和 vagrant 虚拟化完全陌生。在一些 vagrant VM 上成功设置 openstack 后,我注意到 Horizon 仅适用于主机,而其他机器没有收到任何响应。其他机器有没有办法接收地平线数据?
更新:我的流浪文件:
python - ImportError: No module named pycurl - 开发 OpenStack Horizon 插件
我正在开发一个 openstack Horizon 插件,它应该通过 ReST API 轮询一些信息。我正在关注本教程: http ://docs.openstack.org/developer/horizon/topics/tutorial.html
所以在文件 /opt/stack/horizon/openstack_dashboard/dashboards/mydashboard/mypanel/views.py 我有:
导致ImportError: No module named pycurl
如果我加载 python 并检查,pycurl 是可加载的:
OpenStack 正在运行 python 版本2.7.6 (default, Mar 22 2014, 22:59:56) [GCC 4.8.2]
,它与我的行解释器匹配。如何在 OpenStack Horizon 视图中使用 pycurl?(或者,从 Horizon 轮询 ReST API 的好机制是什么?)
node.js - Keystone:获得授权令牌后,是否有办法获取电子邮件地址?
您好,我不知道是否有人问过这个问题,但我找不到答案,我正在使用 Keystone 的 REST API v2.0 作为我的应用程序的身份验证方法,我需要用户的电子邮件地址。所以你知道这是否可能吗?或者有一种方法可以做到这一点我一直在阅读 API 文档,我发现您可以获得用户详细信息,但您必须是管理员。谢谢
http://developer.openstack.org/api-ref-identity-v2.html#admin-users
openstack - OpenStack IceHouse:使用多个域的仪表板身份验证错误
我目前正在对 OpenStack 设置 (IceHouse RDO) 进行原型设计,使用多个域来组织用户/项目组(在未来,希望 Juno,我们希望迁移到 [特定于域的后端][1] http://docs. openstack.org/developer/keystone/configuration.html#domain-specific-drivers以支持多个 LDAP 身份验证后端)。
按照 [本指南][1] http://www.florentflament.com/blog/setting-keystone-v3-domains.html逐字逐句我已经使用 curl 启用了多个域。最后,有一个新的 cloud_admin 用户,两个域 adm1 和 adm2,以及单个用户和项目 usr1、usr2 和 prj1、prj2。
我目前正在从 git repo 运行 Horizon,并且启用了多域:
我的仪表板现在除了用户/密码之外还请求一个域。
如果我在 dom1 上以 usr1 身份登录,它可以让我进入。但是,每当 Horizon 尝试查询引擎盖下的各种服务时,都会出现身份验证问题。
例如,它最初将您带到“概述”窗口,并给我一条消息“错误:未经授权:无法检索使用信息”。
在 Web 服务器日志中,我看到类似(x 是我添加的):
当我使用单域(v2 keystone API)时,这一切都更好。
在我看来,它错误地生成了令牌和/或尝试使用 v2 auth API。还有其他一些我忘记设置服务器端的基本东西吗?(可能在 keystone.conf 中)。似乎其他人至少能够为普通用户获得体面的仪表板体验,即使 Horizon 目前似乎不支持域管理任务,
django - how to override handle method in SelfHandlingForm in OpenStack horizon?
I want to add some more data to properties of CreateImageForm
in handle
method. So when it create image, it has one custom property abc
.
After changes code might be like this
I want to do this without changing existing code, like overriding or inheriting class.
openstack - 自定义云高仪指标
我正在尝试通过 API 向云高仪添加自定义指标,并成功添加新指标和新数据,但尝试在仪表板中查看此新指标时失败。
我使用的命令:
获取令牌:
取令牌:
添加带有数据的自定义指标:
所有这些命令都成功 =) 使用以下命令进行检查:
云高仪样本列表 -m 测试
云高仪仪表列表 |grep 测试
云高仪统计 -m 测试
它们返回我之前输入的数据。但是,当我使用资源使用概览打开仪表板时,我在列表中看不到新指标。
所以我找不到我的问题的决定。任何人都可以帮助我吗?
openstack - keystone v2 - 不使用用户名/密码获取令牌
我正在编写一个使用 keystone v2.0 API 进行身份验证的应用程序,现在在身份验证 /v2.0/tokens 时,我获得了用户有权访问的所有项目的令牌。
现在,当使用 Horizon 添加项目时,我如何获取该项目的令牌,因为我没有存储登录用户的用户 ID/密码,并且要获取项目的令牌,我需要发送 /v2.0 /tokens 与以下 POST 数据,
但是由于我没有存储用户名/密码,一旦用户登录,那么之后我如何获得新项目的令牌?
是否有必要将用户 ID/密码存储在以后可以使用的地方?如果是,那么通常存储用户凭据的最佳方式是什么?
问候,-M-