[PKG-Openstack-devel] Bug#907066: python-openstackclient FTBFS with Python 3.7 as supported version

Adrian Bunk bunk at debian.org
Thu Aug 23 18:26:41 BST 2018


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


======================================================================
FAIL: openstackclient.tests.unit.network.v2.test_subnet.TestListSubnet.test_subnet_list_long
openstackclient.tests.unit.network.v2.test_subnet.TestListSubnet.test_subnet_list_long
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File "/build/1st/python-openstackclient-3.14.2/openstackclient/tests/unit/network/v2/test_subnet.py", line 671, in test_subnet_list_long
    self.assertEqual(self.data_long, list(data))
  File "/build/1st/python-openstackclient-3.14.2/openstackclient/network/v2/subnet.py", line 521, in <genexpr>
    ) for s in data))
  File "/usr/lib/python3/dist-packages/osc_lib/utils/__init__.py", line 495, in get_item_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


======================================================================
FAIL: openstackclient.tests.unit.compute.v2.test_server_group.TestServerGroupList.test_server_group_list
openstackclient.tests.unit.compute.v2.test_server_group.TestServerGroupList.test_server_group_list
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File "/build/1st/python-openstackclient-3.14.2/openstackclient/tests/unit/compute/v2/test_server_group.py", line 214, in test_server_group_list
    self.assertEqual(self.list_data, tuple(data))
  File "/build/1st/python-openstackclient-3.14.2/openstackclient/compute/v2/server_group.py", line 162, in <genexpr>
    ) for s in data))
  File "/usr/lib/python3/dist-packages/osc_lib/utils/__init__.py", line 495, in get_item_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


======================================================================
FAIL: openstackclient.tests.unit.compute.v2.test_server_group.TestServerGroupList.test_server_group_list_with_all_projects_and_long
openstackclient.tests.unit.compute.v2.test_server_group.TestServerGroupList.test_server_group_list_with_all_projects_and_long
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File "/build/1st/python-openstackclient-3.14.2/openstackclient/tests/unit/compute/v2/test_server_group.py", line 230, in test_server_group_list_with_all_projects_and_long
    self.assertEqual(self.list_data_long, tuple(data))
  File "/build/1st/python-openstackclient-3.14.2/openstackclient/compute/v2/server_group.py", line 162, in <genexpr>
    ) for s in data))
  File "/usr/lib/python3/dist-packages/osc_lib/utils/__init__.py", line 495, in get_item_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


======================================================================
FAIL: openstackclient.tests.unit.identity.v2_0.test_catalog.TestCatalogList.test_catalog_list_with_endpoint_url
openstackclient.tests.unit.identity.v2_0.test_catalog.TestCatalogList.test_catalog_list_with_endpoint_url
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File "/build/1st/python-openstackclient-3.14.2/openstackclient/tests/unit/identity/v2_0/test_catalog.py", line 128, in test_catalog_list_with_endpoint_url
    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
...


This seems to be already fixed in experimental.



More information about the Openstack-devel mailing list