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 <[email protected]> wrote: > 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 ~]# 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 on an \m > > I could get it from here https://pypi.python.org/pypi/oslo.utils, but I > would prefer keep track of everything is installed by mean of the usual rpm. > Is there a place where I can get the packaged python-oslo.utils for RHEL6 ? > > Thanks, > > Alvise > > On 02/18/2015 06:06 PM, Chris Buccella wrote: > > Do you have python-oslo.utils installed? > > On Wed, Feb 18, 2015 at 9:02 AM, Alvise Dorigo <[email protected]> > 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:29.978 5282 CRITICAL heat [-] ImportError: No module >> named oslo_utils >> >> [root@controller-02 ~]# rpm -qa|grep oslo >> python-oslo-messaging-1.3.0.2-4.el6.noarch >> python-oslo-config-1.2.1-1.el6.noarch >> python-oslo-rootwrap-1.0.0-1.el6.noarch >> [root@controller-02 ~]# grep oslo >> /usr/lib/heat/heat_keystoneclient_v2/client.py >> from oslo.config import cfg >> from oslo_utils import importutils >> from oslo_log import log as logging >> >> >> Alvise >> >> >> >> On 02/18/2015 02:15 PM, Dr. Jens Rosenboom wrote: >> >>> 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=heat.common.heat_keystoneclient.KeystoneClientV3 >>>> keystone_backend=heat.engine.plugins.heat_keystoneclient_v2.client.KeystoneClientV2 >>>> >>>> >>>> >>>> as descibed in the README.md >>>> >>>> But heat engine dies just after start: >>>> >>>> [root@controller-02 ~]# tail /var/log/heat/heat-engine.log >>>> 2015-02-18 10:23:30.513 27308 WARNING heat.common.config [-] The >>>> "instance_user" option in heat.conf is deprecated and will be removed in >>>> the Juno release. >>>> 2015-02-18 10:23:31.018 27308 ERROR heat.common.plugin_loader [-] Failed >>>> to import module heat.engine.plugins.heat_keystoneclient_v2.client >>>> 2015-02-18 10:23:31.019 27308 CRITICAL heat [-] ImportError: No module >>>> named utils >>>> >>>> Any idea ? >>>> >>> >>> This looks to be related to the recent namespace changes, can you try >>> this patch? >>> >>> diff --git >>> a/contrib/heat_keystoneclient_v2/heat_keystoneclient_v2/client.py >>> b/contrib/heat_keystoneclient_v2/heat_keystoneclient_v2/client.py >>> index 783231b..ad128ff 100644 >>> --- a/contrib/heat_keystoneclient_v2/heat_keystoneclient_v2/client.py >>> +++ b/contrib/heat_keystoneclient_v2/heat_keystoneclient_v2/client.py >>> @@ -15,7 +15,7 @@ >>> >>> from keystoneclient.v2_0 import client as kc >>> from oslo.config import cfg >>> -from oslo.utils import importutils >>> +from oslo_utils import importutils >>> from oslo_log import log as logging >>> >>> from heat.common import exception >>> >>> >> >> _______________________________________________ >> OpenStack-operators mailing list >> [email protected] >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators >> > > > > > _______________________________________________ > OpenStack-operators mailing > [email protected]http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators > > >
_______________________________________________ OpenStack-operators mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
