[openstack-dev] [Horizon][stable] Horizon kilo gate fails due to testrepository dependency

Ihar Hrachyshka ihrachys at redhat.com
Mon Jan 4 14:41:31 UTC 2016


UPD: Turns out it breaks Liberty gate too, f.e. for Neutron. It’s  
interesting that it did not break the thing for e.g. Neutron master.

Matthias Runge <mrunge at redhat.com> wrote:

> Hello,
>
> did we had a recent change in stable tests for Kilo?
>
> Horizon tests for kilo are now failing due to a missing dependency to
> testrepository. Horizon never used testrepository (until recently,
> where I added testr support, but only in mitaka branch).
>
> As a test, I added a test dependency for kilo branch, but that fails
> somewhere else due to missing testrepository:
>
> https://review.openstack.org/#/c/262296/
>
> The error is in [1] somewhere at the bottom:
>
> É5-12-30 09:53:27.883 | Obtaining file:///opt/stack/new/keystone
> 2015-12-30 09:53:28.504 |     Complete output from command python
> setup.py egg_info:
> 2015-12-30 09:53:28.504 |     ERROR:root:Error parsing
> 2015-12-30 09:53:28.504 |     Traceback (most recent call last):
> 2015-12-30 09:53:28.504 |       File
> "/usr/local/lib/python2.7/dist-packages/pbr/core.py", line 109, in pbr
> 2015-12-30 09:53:28.504 |         attrs = util.cfg_to_args(path)
> 2015-12-30 09:53:28.504 |       File
> "/usr/local/lib/python2.7/dist-packages/pbr/util.py", line 261, in
> cfg_to_args
> 2015-12-30 09:53:28.504 |         wrap_commands(kwargs)
> 2015-12-30 09:53:28.504 |       File
> "/usr/local/lib/python2.7/dist-packages/pbr/util.py", line 482, in
> wrap_commands
> 2015-12-30 09:53:28.504 |         for cmd, _ in dist.get_command_list():
> 2015-12-30 09:53:28.504 |       File
> "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 446,
> in get_command_list
> 2015-12-30 09:53:28.504 |         cmdclass = ep.resolve()
> 2015-12-30 09:53:28.505 |       File
> "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
> 2386, in resolve
> 2015-12-30 09:53:28.505 |         module = __import__(self.module_name,
> fromlist=['__name__'], level=0)
> 2015-12-30 09:53:28.505 |       File
> "/usr/local/lib/python2.7/dist-packages/pbr/testr_command.py", line 47,
> in <module>
> 2015-12-30 09:53:28.505 |         from testrepository import commands
> 2015-12-30 09:53:28.505 |     ImportError: No module named
> testrepository
> 2015-12-30 09:53:28.505 |     error in setup command: Error parsing
> /opt/stack/new/keystone/setup.cfg: ImportError: No module named
> testrepository
>
> Any suggestions here?
>
> [1]
> http://logs.openstack.org/96/262296/2/check/gate-tempest-dsvm-full/e47e5c6/logs/devstacklog.txt.gz
> -- 
> Matthias Runge <mrunge at redhat.com>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




More information about the OpenStack-dev mailing list