[Openstack] [openstack] Heat autoscaling stack creation failed for normal user

Steven Hardy shardy at redhat.com
Fri Jan 23 13:17:42 UTC 2015


On Fri, Jan 23, 2015 at 09:06:16AM +0000, m.channappa.negalur at accenture.com wrote:
>    Hello all,
> 
>     
> 
>    I was trying to launch a autoscaling template from a normal user. But it's
>    able to create a vm but not the autoscaling policy with the below error. (
>    For admin it will work)

Hi, you need to configure heat to use stack domain users:

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

That includes instructions on creating the domain via
python-openstackclient, or there is a tool in the heat tree
"heat-keystone-setup-domain" which will do it for you.

Whatever method you use, the steps are the same:

1. Create a new keystone domain, e.g "heat"
2. Create a domain-admin user, who can manage projects and users in the new
domain.
3. Update stack_domain* in heat.conf with the output from the steps above.

Hope that helps,

Steve




More information about the Openstack mailing list