[Openstack] [Heat] - define stack_user_domain ID definition Error

Steven Hardy shardy at redhat.com
Mon Nov 10 13:55:20 UTC 2014


On Thu, Nov 06, 2014 at 01:20:27PM +0500, Sadia Bashir wrote:
>    Hi everyone,
> 
>    I am working on Icehouse All-in-one ubuntu 14.04, metering and
>    orchestration. I have created a simple autoscaling yaml template but this
>    error in heat-engine.log leaves creation of stack failed:
> 
>    2014-11-06 13:08:17.693 2282 WARNING heat.common.keystoneclient [-]
>    stack_user_domain ID not set in heat.conf falling back to using default
>    2014-11-06 13:08:17.694 2282 INFO urllib3.connectionpool [-] Starting new
>    HTTP connection (1): controller
>    2014-11-06 13:08:17.962 2282 WARNING heat.common.keystoneclient [-]
>    stack_user_domain ID not set in heat.conf falling back to using default
>    2014-11-06 13:08:17.963 2282 INFO urllib3.connectionpool [-] Starting new
>    HTTP connection (1): controller
>    2014-11-06 13:08:18.322 2282 WARNING heat.common.keystoneclient [-]
>    stack_user_domain ID not set in heat.conf falling back to using default
> 
>    My question is how do I set "stack_user_domain" in heat.conf?

This blog post may help, basically you create a domain and domain-admin
user via python-openstackclient and add the details to heat.conf:

http://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-2-stack.html

If you're using recent devstack this should be done automatically for you.

Note that if you wish, you can safely ignore this warning, it's not
mandatory to use the domain user model, although for new deployments it is
preferred.

If you do update the configuration on an environment which already has
running stacks, please make sure you have this patch applied:

https://review.openstack.org/#/c/119996/

ref this bug https://bugs.launchpad.net/heat/+bug/1365332

Steve




More information about the Openstack mailing list