Hello Steven, Thanks for the response.
I went through your blog. It's really good . I have question here. Openstack CLI will support only V3 version of keystone client?. Because it's not taking subcommand "--description". Please look into the below output. I have installed juno on Ubuntu 14.04 OS. root@Control:/var/log/keystone# openstack --os-token f23eff54962207fa37b6 --os-url=http://Control:5000/v2.0 --os-identity-api-version=2 domain create heat --description "Owns users and projects created by heat" ERROR: openstack Invalid command '--description' root@Control:/home/oss# openstack --debug --os-token f23eff54962207fa37b6 --os-url=http://Control:5000/v2.0 domain create heat --description "Owns users and projects created by heat" ERROR: openstackclient.shell Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/openstackclient/shell.py", line 125, in run return super(OpenStackShell, self).run(argv) File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 215, in run result = self.run_subcommand(remainder) File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 261, in run_subcommand subcommand = self.command_manager.find_command(argv) File "/usr/lib/python2.7/dist-packages/cliff/commandmanager.py", line 67, in find_command raise ValueError('Invalid command %r' % search_args[0]) ValueError: Invalid command '--description' root@Control:/home/oss# dpkg -l | grep -i python-openstackclient ii python-openstackclient 0.3.0-1ubuntu1 all OpenStack Command-line Client root@Control:/home/oss# root@Control:/var/log/keystone# dpkg -l | grep -i keystone ii keystone 1:2014.2-0ubuntu1~cloud0 all OpenStack identity service - Daemons ii python-keystone 1:2014.2-0ubuntu1~cloud0 all OpenStack identity service - Python library ii python-keystoneclient 1:0.10.1-0ubuntu1~cloud0 all Client library for OpenStack Identity API ii python-keystonemiddleware 1.0.0-1~cloud0 all Middleware for OpenStack Identity (Keystone) - Python 2.x root@Control:/var/log/keystone# root@Control:/var/log/keystone# dpkg -l | grep -i heat ii heat-api 2014.2-0ubuntu1~cloud0 all OpenStack orchestration service - ReST API ii heat-api-cfn 2014.2-0ubuntu1~cloud0 all OpenStack orchestration service - CFN API ii heat-common 2014.2-0ubuntu1~cloud0 all OpenStack orchestration service - common files ii heat-engine 2014.2-0ubuntu1~cloud0 all OpenStack orchestration service - engine ii python-heat 2014.2-0ubuntu1~cloud0 all OpenStack orchestration service - Python files ii python-heatclient 0.2.10-0ubuntu1~cloud0 all client library and CLI for OpenStack Heat root@Control:/var/log/keystone# Regards, Malleshi CN -----Original Message----- From: Steven Hardy [mailto:[email protected]] Sent: Friday, January 23, 2015 6:48 PM To: Channappa Negalur, M. Cc: [email protected] Subject: Re: [Openstack] [openstack] Heat autoscaling stack creation failed for normal user On Fri, Jan 23, 2015 at 09:06:16AM +0000, [email protected] 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 ________________________________ This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. ______________________________________________________________________________________ www.accenture.com _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : [email protected] Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
