问题标签 [keystone]
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.
image - Keystone and Cloudinary
I am working with keystone and am trying to upload images to the website generated by running
I have set up a cloudinary account and updated the keystone.js file by adding
And have updated the .env so that
But when I try to upload images i get the error
Did I update the right files? Is there something else I need to update?
openstack - 无权列出带有 keystone v3 的项目?
我设置了 keystone v3,然后创建了一个域dom1
、一个用户adm1
并将该用户授予管理员角色。使用域范围验证此用户。然后在dom1
. 我试图列出具有与创建项目相同的令牌的项目。我得到的只是"You are not authorized to perform the requested action: identity:list_projects"
。
如果我取出domain_id:%(domain_id)s
policy.v3cloudsample.json for 中的规则"identity:list_projects"
,一切正常。
为什么我不能使用该规则列出项目domain_id:%(domain_id)s
?谢谢。
openstack - openstack ceilometer 能否进行实时实例监控
我正在开发一个用于系统监控的仪表板。我之前一直在使用云高仪的 python API。但我注意到,每次我运行程序时,它都会以这种方式从一开始就发送数据,相同的数据会重复很多次。Ceilometer 中是否有一种方法,当我查询我的数据时,它会向我发送系统的当前值。我的代码如下
openstack - devstack stack.sh 的 Openstack 安装失败
我正在使用来自 devstack 站点的 stack.sh 来安装 openstack 一体机。启动 keystone 后,安装在以下步骤失败:
++ get_or_create_project 管理员默认
+++ openstack --os-url= http://10.122.12.145:5000/v3 --os-identity-api-version=3 项目创建管理员 --domain=default --or-show -f value -c ID
错误:openstack 网关超时 (HTTP 504) ++ local project_id= ++ echo + local admin_tenant=
我正在使用 Ubuntu 14.04.2 LTS。您能否让我知道是否有人遇到过这个问题和可能的解决方案?
谢谢,马尼什
openstack - Fiware Keystone API 创建用户
我们正在尝试使用 Keystone Identity API 在 Fiware IDM 中创建用户。
我们正在发送以下 curl 命令
我们使用的令牌是在 keystone.conf 中配置的令牌
但是我们得到的结果如下
有谁知道会发生什么?
fiware - Keyrock 不接受用户,即使使用 admin
我创建了两个用户,管理员,具有管理员权限,另一个用户,现在也具有管理员权限,但最初是社区(我将此帐户称为社区)。
我已经向社区用户注册了一个应用程序并稍后关联了管理员。作为 callbackUrl 我已经在我的 keyrock 实例中注册了下面的地址
我提出的获取 oauth2 的请求如下,它使用https://raw.githubusercontent.com/Bitergia/fiware-chanchan-docker/master/images/pep-wilma/4.3.0/auth-token.sh作为指导方针。我已更改用户、密码、主机、客户端 ID 和应用程序密码
请求到达 keystone 并回复 404(未找到访问令牌)。
当我尝试从 keyrock 为管理员和社区获取 oauth2 令牌时,它说
我可以与两个用户一起登录 Horizon。
为了从 idm 获得 oauth2 令牌,我错过了什么?
编辑:用于创建用户的代码:
Edit2:原始响应和使用 tcpflow 捕获的 keystone 响应
要求:
回复:
permissions - OpenStack Horizon RBAC 设置自定义权限
我正在定制 Horizon。我的目标是,不仅要限制对仪表板某些方面的访问,还要根据用户角色从仪表板中删除这些组件。所以我不确定这是否是正确的方向。
我试图了解它定义权限的位置,例如在某些给定的 Horizon 组件上我可以添加:
permissions = list(getattr(instances_panel, 'permissions', []))
permissions.append('openstack.roles.admin')
instances_panel.permissions = tuple(permissions)
我的问题是这些角色在哪里定义?我假设在 keystone 中,如果可能的话,我如何引用自定义角色,例如:
permissions.append('keystone.roles.my_custom_role')
openstack - OpenStack4J:如何列出 identity(keystone) v3 的角色?
我使用OpenStack4J作为OpenStack Identity (keystone) v2 的客户端。我能够使用 OpenStack4J 针对 keystone v2 成功验证并列出角色。
我现在已经开始移植我的软件以使用 identity(keystone) v3。OpenStack4J 支持 keystone v3 进行令牌认证。我已经实现了这一点并成功获得了域范围的令牌。但是,我不知道如何通过 OpenStack4J 列出 keystone v3 的角色。对于 keystone v3,OS-KSADM API 被合并为一个核心 API,但 OpenStack4J 仍然使用旧的 OS-KSADM 扩展 API。也许 OpenStack4J 不完全支持 keystone v3?或者,也许我错过了一些东西。
有人可以帮助我了解如何使用 OpenStack4J 针对 keystone v3 端点列出角色吗?
python-2.7 - 如何使用 python-openstack 客户端 API v3 使用 keystone 建立授权请求
我在使用 python-openstackclient 库时遇到问题。当我运行此代码以使用 keystone 进行授权时:
我收到此错误:keystoneclient.openstack.common.apiclient.exceptions.Unauthorized:您发出的请求需要身份验证。(HTTP 401)
但是当我尝试openstack客户端程序时:
它给了我很好的输出。我的 .bashrc 中有下一个全局变量:
该python代码可能有什么问题?谢谢!
api - Jclouds 示例无法在主机上运行(devstack)
我在 Virtualbox 上安装了 Devstack,当我测试主页示例时,我想在我的主机上使用 Jclouds 进行应用程序开发
我得到这个输出:
我使用 intelijIdea 作为 IDE 的注意事项