Hi, On Tuesday, August 05, 2014 8:57 PM, Ihar Hrachyshka wrote: > > Thanks. To facilitate quicker backport, you may also propose the patch > > for review yourself. It may take time before stable maintainers or > > other interested parties get to the bug and do cherry-pick.
I did cherry-pick for "https://bugs.launchpad.net/ceilometer/+bug/1326250" and executed git review (https://review.openstack.org/#/c/112806/). In review phase I got the error message from Jenkins. The reason of the error is happybase-0.8 (latest one) uses "execfile" function and the usage of the function is removed from python. The happybase is not OpenStack components so I would like to have advices for how to deal with this. - console.html 2014-08-08 09:17:45.901 | Downloading/unpacking happybase>=0.5,!=0.7 (from -r /home/jenkins/workspace/gate-ceilometer-python33/requirements.txt (line 7)) 2014-08-08 09:17:45.901 | http://pypi.openstack.org/simple/happybase/ uses an insecure transport scheme (http). Consider using https if pypi.openstack.org has it available 2014-08-08 09:17:45.901 | Storing download in cache at ./.tox/_download/http%3A%2F%2Fpypi.openstack.org%2Fpackages%2Fsource%2Fh%2Fhappybase%2Fhappybase-0.8.tar.gz 2014-08-08 09:17:45.901 | Running setup.py (path:/home/jenkins/workspace/gate-ceilometer-python33/.tox/py33/build/happybase/setup.py) egg_info for package happybase 2014-08-08 09:17:45.902 | Traceback (most recent call last): 2014-08-08 09:17:45.902 | File "<string>", line 17, in <module> 2014-08-08 09:17:45.902 | File "/home/jenkins/workspace/gate-ceilometer-python33/.tox/py33/build/happybase/setup.py", line 5, in <module> 2014-08-08 09:17:45.902 | execfile('happybase/_version.py') 2014-08-08 09:17:45.902 | NameError: name 'execfile' is not defined 2014-08-08 09:17:45.902 | Complete output from command python setup.py egg_info: 2014-08-08 09:17:45.902 | Traceback (most recent call last): 2014-08-08 09:17:45.902 | 2014-08-08 09:17:45.902 | File "<string>", line 17, in <module> 2014-08-08 09:17:45.902 | 2014-08-08 09:17:45.902 | File "/home/jenkins/workspace/gate-ceilometer-python33/.tox/py33/build/happybase/setup.py", line 5, in <module> 2014-08-08 09:17:45.903 | 2014-08-08 09:17:45.903 | execfile('happybase/_version.py') 2014-08-08 09:17:45.903 | 2014-08-08 09:17:45.903 | NameError: name 'execfile' is not defined - happybase-0.8/setup.py 1 from os.path import join, dirname 2 from setuptools import find_packages, setup 3 4 __version__ = None 5 execfile('happybase/_version.py') - python's doc https://docs.python.org/3.3/library/2to3.html?highlight=execfile#2to3fixer-execfile Best Regards, Hisashi Osanai _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev