问题标签 [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.

0 投票
2 回答
99 浏览

openstack - 在暂停/恢复操作时安装管理操作扩展 Openstack

我正在尝试使用 Jcloud API 恢复/暂停已经在 openstack 中创建的节点。如果我在我的 openstack 服务器 GUI 上检查该节点,该节点将恢复/暂停,但我的代码收到一条错误响应,提示“暂停需要安装管理操作扩展”。

我在 openstack 服务器上检查了我的 policy.json,它具有 Admin 作为角色提到的恢复和暂停扩展。

知道如何纠正它,或者可能需要做什么?提前致谢

0 投票
2 回答
1330 浏览

cloud - 我在启动服务器时尝试使用 OpenStack Horizo​​n 出现以下错误我试图搜索但没有得到任何东西,有人可以帮助我吗?

ImportError:无法导入设置“openstack_dashboard.settings”(它在 sys.path 上吗?设置文件中是否存在导入错误?):没有名为 oslo.config 的模块

0 投票
0 回答
3574 浏览

openstack - 煤渣卷无法连接或分离

主机断电后,openstack cinder 卷已进入无法附加或分离的状态。

其自身的卷的状态列为已附加

即使在 cli 和 Horizo​​n 中列为附加卷,在实例上也找不到该卷(在 /dev/ 中找不到该设备,在 /mnt/ 中也找不到挂载点)

0 投票
1 回答
64 浏览

virtual-machine - 来自 VM 的 Horizo​​n 无法在其他设备上运行

我对 openstack 和 vagrant 虚拟化完全陌生。在一些 vagrant VM 上成功设置 openstack 后,我注意到 Horizo​​n 仅适用于主机,而其他机器没有收到任何响应。其他机器有没有办法接收地平线数据?

更新:我的流浪文件:

0 投票
1 回答
2673 浏览

python - ImportError: No module named pycurl - 开发 OpenStack Horizo​​n 插件

我正在开发一个 openstack Horizo​​n 插件,它应该通过 ReST API 轮询一些信息。我正在关注本教程: http ://docs.openstack.org/developer/horizo​​n/topics/tutorial.html

所以在文件 /opt/stack/horizo​​n/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 Horizo​​n 视图中使用 pycurl?(或者,从 Horizo​​n 轮询 ReST API 的好机制是什么?)

0 投票
1 回答
230 浏览

node.js - Keystone:获得授权令牌后,是否有办法获取电子邮件地址?

您好,我不知道是否有人问过这个问题,但我找不到答案,我正在使用 Keystone 的 REST API v2.0 作为我的应用程序的身份验证方法,我需要用户的电子邮件地址。所以你知道这是否可能吗?或者有一种方法可以做到这一点我一直在阅读 API 文档,我发现您可以获得用户详细信息,但您必须是管理员。谢谢

http://developer.openstack.org/api-ref-identity-v2.html#admin-users

0 投票
1 回答
1352 浏览

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 运行 Horizo​​n,并且启用了多域:

我的仪表板现在除了用户/密码之外还请求一个域。

如果我在 dom1 上以 usr1 身份登录,它可以让我进入。但是,每当 Horizo​​n 尝试查询引擎盖下的各种服务时,都会出现身份验证问题。

例如,它最初将您带到“概述”窗口,并给我一条消息“错误:未经授权:无法检索使用信息”。

在 Web 服务器日志中,我看到类似(x 是我添加的):

当我使用单域(v2 keystone API)时,这一切都更好。

在我看来,它错误地生成了令牌和/或尝试使用 v2 auth API。还有其他一些我忘记设置服务器端的基本东西吗?(可能在 keystone.conf 中)。似乎其他人至少能够为普通用户获得体面的仪表板体验,即使 Horizo​​n 目前似乎不支持域管理任务,

0 投票
2 回答
395 浏览

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.

0 投票
0 回答
1123 浏览

openstack - 自定义云高仪指标

我正在尝试通过 API 向云高仪添加自定义指标,并成功添加新指标和新数据,但尝试在仪表板中查看此新指标时失败。

我使用的命令:

获取令牌:

取令牌:

添加带有数据的自定义指标:

所有这些命令都成功 =) 使用以下命令进行检查:

云高仪样本列表 -m 测试

云高仪仪表列表 |grep 测试

云高仪统计 -m 测试

它们返回我之前输入的数据。但是,当我使用资源使用概览打开仪表板时,我在列表中看不到新指标。

所以我找不到我的问题的决定。任何人都可以帮助我吗?

0 投票
2 回答
576 浏览

openstack - keystone v2 - 不使用用户名/密码获取令牌

我正在编写一个使用 keystone v2.0 API 进行身份验证的应用程序,现在在身份验证 /v2.0/tokens 时,我获得了用户有权访问的所有项目的令牌。

现在,当使用 Horizo​​n 添加项目时,我如何获取该项目的令牌,因为我没有存储登录用户的用户 ID/密码,并且要获取项目的令牌,我需要发送 /v2.0 /tokens 与以下 POST 数据,

但是由于我没有存储用户名/密码,一旦用户登录,那么之后我如何获得新项目的令牌?

是否有必要将用户 ID/密码存储在以后可以使用的地方?如果是,那么通常存储用户凭据的最佳方式是什么?

问候,-M-