Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-20 Thread Alvise Dorigo
that's a good advice, thanks; I'll give it a try. A. On 02/20/2015 05:23 AM, Chris Buccella wrote: Heat works by calling other OpenStack services. So if you want, you could try running Heat separately in a VM (with a modern distro). That should work as long as it has network access to the

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-19 Thread Chris Buccella
Heat works by calling other OpenStack services. So if you want, you could try running Heat separately in a VM (with a modern distro). That should work as long as it has network access to the other service endpoints (keystone, nova, etc.). On Thu, Feb 19, 2015 at 3:44 AM, Alvise Dorigo wrote: >

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-19 Thread Alvise Dorigo
simple answer: it seems to require python 2.7; and I cannot install it because I'm still on SL/CentOS 6.6... So, no way to run Heat unfortunately :-( A. On 02/19/2015 09:24 AM, Alvise Dorigo wrote: Hi Chris, I cannot find it in the SL6.6 repos nor in the EPEL-6: [root@controller-02 ~]# yu

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-19 Thread Alvise Dorigo
Hi Chris, I cannot find it in the SL6.6 repos nor in the EPEL-6: [root@controller-02 ~]# yum search python-oslo.utils Loaded plugins: security Warning: No matches found for: python-oslo.utils No Matches found [root@controller-02 ~]# cat /etc/issue Scientific Linux release 6.6 (Carbon) Kernel \r o

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-18 Thread Chris Buccella
Do you have python-oslo.utils installed? On Wed, Feb 18, 2015 at 9:02 AM, Alvise Dorigo wrote: > Hi Jens, > If the correct one is oslo_utils (instead of oslo.utils) then the related > package is not found: > > [root@controller-02 ~]# tail /var/log/heat/heat-engine.log > [...] > 2015-02-18 14:56:

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-18 Thread Alvise Dorigo
Hi Jens, If the correct one is oslo_utils (instead of oslo.utils) then the related package is not found: [root@controller-02 ~]# tail /var/log/heat/heat-engine.log [...] 2015-02-18 14:56:29.978 5282 CRITICAL heat [-] ImportError: No module named oslo_utils [root@controller-02 ~]# rpm -qa|gre

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-18 Thread Dr. Jens Rosenboom
Am 18/02/15 um 10:27 schrieb Alvise Dorigo: I had an error in the repository clone. Now I've successfully installed the plugin (python setup.py install). The backend is correctly configured in the heat.conf: [root@controller-02 ~]# grep keystone_backend /etc/heat/heat.conf #keystone_backend=hea

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-18 Thread Alvise Dorigo
I had an error in the repository clone. Now I've successfully installed the plugin (python setup.py install). The backend is correctly configured in the heat.conf: [root@controller-02 ~]# grep keystone_backend /etc/heat/heat.conf #keystone_backend=heat.common.heat_keystoneclient.KeystoneClientV3

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-18 Thread Alvise Dorigo
Hi Chris, provided that I'm not a great expert of python, I tried to install it without success: [root@controller-01 heat]# ls -l total 16 drwxr-xr-x 2 root root 4096 Feb 18 09:00 heat_keystoneclient_v2 -rw-r--r-- 1 root root 801 Feb 18 08:58 README.md -rw-r--r-- 1 root root 789 Feb 18 08:59

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-17 Thread Chris Buccella
For Icehouse and Juno, you'll want to use the Keystone v2 plugin for heat: https://git.openstack.org/cgit/openstack/heat/tree/contrib/heat_keystoneclient_v2 -Chris On Tue, Feb 17, 2015 at 10:51 AM, Alvise Dorigo wrote: > Hi Christian; here the info you've requested: > > [root@controller-01 ~]

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-17 Thread Alvise Dorigo
Hi Christian; here the info you've requested: [root@controller-01 ~]# grep auth_uri /etc/heat/heat.conf /etc/glance/glance-api.conf /etc/heat/heat.conf:# Allowed keystone endpoints for auth_uri when multi_cloud is /etc/heat/heat.conf:#allowed_auth_uris= /etc/heat/heat.conf:auth_uri = https://

Re: [Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-17 Thread Christian Berendt
On 02/17/2015 04:11 PM, Alvise Dorigo wrote: > [dorigoa@lxadorigo ~]$ heat -k stack-create -f test-stack.yml -P > "ImageID=cirros;NetID=$NET_ID" testStac > ERROR: Property error : server1: image Authorization failed: SSL > exception connecting to > https://cloud-areapd-test.pd.infn.it:5000/v3

[Openstack-operators] How to force Heat to use v2.0 Keystone

2015-02-17 Thread Alvise Dorigo
Hi, I've an IceHouse installation with v2.0 Keystone. All services run correctly but Heat, which wants authenticate to the non-existing endpoint https://cloud-areapd-test.pd.infn.it:5000/v3/auth/tokens. In fact only v2 is configured (and we cannot reconfigure all the openstack installation in