On 08/23/2018 07:26 PM, Adrian Bunk wrote: > Source: python-openstackclient > Version: 3.14.2-1 > Severity: serious > Tags: ftbfs > Control: fixed -1 3.16.0-1 > Control: close -1 > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-openstackclient.html > > ... > ====================================================================== > FAIL: > openstackclient.tests.unit.identity.v2_0.test_catalog.TestCatalogList.test_catalog_list > openstackclient.tests.unit.identity.v2_0.test_catalog.TestCatalogList.test_catalog_list > ---------------------------------------------------------------------- > _StringException: Traceback (most recent call last): > File > "/build/1st/python-openstackclient-3.14.2/openstackclient/tests/unit/identity/v2_0/test_catalog.py", > line 84, in test_catalog_list > self.assertEqual(datalist, tuple(data)) > File > "/build/1st/python-openstackclient-3.14.2/openstackclient/identity/v2_0/catalog.py", > line 65, in <genexpr> > ) for s in data)) > File "/usr/lib/python3/dist-packages/osc_lib/utils/__init__.py", line 433, > in get_dict_properties > if issubclass(formatter, cliff_columns.FormattableColumn): > File "/usr/lib/python3.7/abc.py", line 143, in __subclasscheck__ > return _abc_subclasscheck(cls, subclass) > TypeError: issubclass() arg 1 must be a class
Hi Adrian, Thanks for your bug reports. The issue isn't in openstackclient, but in python3-osc-lib. The version in Experimental fixes the issue. Many packages are affected. At this point, I don't think it is useful to fix in Sid, as I'm uploading the new OpenStack Rocky version to Experimental. When I'm done, it will replace what's in Sid. Please do not report any issue against what's currently in Sid for all things OpenStack (but use what's in Experimental). It should take me a week or 2 to finish, maybe 3 max. Cheers, Thomas Goirand (zigo)