[openstack-dev] [magnum] Failed to create trustee %(username) in domain $(domain_id)
Hongbin Lu
hongbin.lu at huawei.com
Fri Feb 26 00:00:31 UTC 2016
Hi team,
FYI, you might encounter the following error if you pull from master recently:
magnum bay-create --name swarmbay --baymodel swarmbaymodel --node-count 1
Create for bay swarmbay failed: Failed to create trustee %(username) in domain $(domain_id) (HTTP 500)"
This is due to a recent commit that added support for trust. In case you don't know, this error can be resolved by running the following steps:
# 1. create the necessary domain and user:
export OS_TOKEN=password
export OS_URL=http://127.0.0.1:5000/v3
export OS_IDENTITY_API_VERSION=3
openstack domain create magnum
openstack user create trustee_domain_admin --password=secret --domain=magnum
openstack role add --user=trustee_domain_admin --domain=magnum admin
# 2. populate configs
source /opt/stack/devstack/functions
export MAGNUM_CONF=/etc/magnum/magnum.conf
iniset $MAGNUM_CONF trust trustee_domain_id $(openstack domain show magnum | awk '/ id /{print $4}')
iniset $MAGNUM_CONF trust trustee_domain_admin_id $(openstack user show trustee_domain_admin | awk '/ id /{print $4}')
iniset $MAGNUM_CONF trust trustee_domain_admin_password secret
# 3. screen -r stack, and restart m-api and m-cond
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160226/08df9cbf/attachment.html>
More information about the OpenStack-dev
mailing list