Public bug reported: It appears that a python 3 unit test is failing in:
neutron_lbaas.tests.unit.db.loadbalancer.test_db_loadbalancer.TestLoadBalancer test_check_orphan_pool_associations from: https://review.openstack.org/#/c/164828/ see: http://logs.openstack.org/28/164828/52/check/gate-neutron-lbaas- python34/0198012/testr_results.html.gz stack trace: ft10.4: neutron_lbaas.tests.unit.db.loadbalancer.test_db_loadbalancer.TestLoadBalancer.test_check_orphan_pool_associations_StringException: Empty attachments: stdout pythonlogging:'': {{{ WARNING [neutron.api.extensions] Extension address-scope not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension agent not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension allowed-address-pairs not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension auto-allocated-topology not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension availability_zone not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension default-subnetpools not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension dhcp_agent_scheduler not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension dns-integration not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension dvr not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension external-net not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension extra_dhcp_opt not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension extraroute not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension flavors not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension router not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension ext-gw-mode not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension l3-ha not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension l3_agent_scheduler not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension metering not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension multi-provider not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension net-mtu not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension network_availability_zone not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension network-ip-availability not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension binding not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension port-security not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension provider not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension qos not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension quotas not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension router_availability_zone not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension router-service-type not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension security-group not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension service-type not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension subnet_allocation not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension tag not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension timestamp_core not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension vlan-transparent not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins ERROR [neutron.api.extensions] Extension path 'neutron/tests/unit/extensions' doesn't exist! WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins }}} stderr: {{{ /home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/oslo_db/sqlalchemy/enginefacade.py:1056: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade expire_on_commit=expire_on_commit, _conf=conf) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/l7.py:99: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:104: DeprecationWarning: validators in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.api.validators loadbalancerv2._validate_connection_limit) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:128: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:198: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:142: DeprecationWarning: validators in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.api.validators attr.validators['type:connection_limit'] = _validate_connection_limit /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:167: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:174: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:188: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED} /home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_boolean()' has moved to 'neutron_lib.api.converters.convert_to_boolean()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_list()' has moved to 'neutron_lib.api.converters.convert_to_list()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:189: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants if pool['pool']['lb_method'] == attrs.ATTR_NOT_SPECIFIED: /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:192: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants if pool['pool']['subnet_id'] == attrs.ATTR_NOT_SPECIFIED: /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:175: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants pool['provider'] != attrs.ATTR_NOT_SPECIFIED): /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_boolean()' has moved to 'neutron_lib.api.converters.convert_to_boolean()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_list()' has moved to 'neutron_lib.api.converters.convert_to_list()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) }}} Traceback (most recent call last): File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/tests/unit/db/loadbalancer/test_db_loadbalancer.py", line 1650, in test_check_orphan_pool_associations loadbalancer_plugin.LoadBalancerPlugin File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 480, in assertRaises self.assertThat(our_callable, matcher) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 491, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 542, in _matchHelper mismatch = matcher.match(matchee) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 108, in match mismatch = self.exception_matcher.match(exc_info) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_higherorder.py", line 62, in match mismatch = matcher.match(matchee) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 470, in match reraise(*matchee) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 101, in match result = matchee() File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 1044, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 93, in __init__ self._load_drivers() File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 107, in _load_drivers self._check_orphan_pool_associations(ctx, self.drivers.keys()) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 123, in _check_orphan_pool_associations list(lost_providers)) File "/usr/lib/python3.4/logging/__init__.py", line 1620, in exception self.log(ERROR, msg, *args, **kwargs) File "/usr/lib/python3.4/logging/__init__.py", line 1635, in log self.logger._log(level, msg, args, **kwargs) File "/usr/lib/python3.4/logging/__init__.py", line 1409, in _log self.handle(record) File "/usr/lib/python3.4/logging/__init__.py", line 1419, in handle self.callHandlers(record) File "/usr/lib/python3.4/logging/__init__.py", line 1481, in callHandlers hdlr.handle(record) File "/usr/lib/python3.4/logging/__init__.py", line 853, in handle self.emit(record) File "/usr/lib/python3.4/logging/__init__.py", line 984, in emit self.handleError(record) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/fixtures/_fixtures/logger.py", line 69, in handleError six.reraise(*sys.exc_info()) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/six.py", line 686, in reraise raise value File "/usr/lib/python3.4/logging/__init__.py", line 978, in emit msg = self.format(record) File "/usr/lib/python3.4/logging/__init__.py", line 828, in format return fmt.format(record) File "/usr/lib/python3.4/logging/__init__.py", line 573, in format record.exc_text = self.formatException(record.exc_info) File "/usr/lib/python3.4/logging/__init__.py", line 523, in formatException traceback.print_exception(ei[0], ei[1], tb, None, sio) File "/usr/lib/python3.4/traceback.py", line 169, in print_exception for line in _format_exception_iter(etype, value, tb, limit, chain): File "/usr/lib/python3.4/traceback.py", line 146, in _format_exception_iter for value, tb in values: File "/usr/lib/python3.4/traceback.py", line 125, in _iter_chain context = exc.__context__ AttributeError: 'NoneType' object has no attribute '__context__' ** Affects: neutron Importance: Undecided Status: New ** Tags: lbaasv2 ** Description changed: It appears that a python 3 unit test is failing in: - neutron_lbaas.tests.unit.db.loadbalancer.test_db_loadbalancer.TestLoadBalancer + neutron_lbaas.tests.unit.db.loadbalancer.test_db_loadbalancer.TestLoadBalancer test_check_orphan_pool_associations + + from: https://review.openstack.org/#/c/164828/ see: http://logs.openstack.org/28/164828/52/check/gate-neutron-lbaas- python34/0198012/testr_results.html.gz - stack trace: ft10.4: neutron_lbaas.tests.unit.db.loadbalancer.test_db_loadbalancer.TestLoadBalancer.test_check_orphan_pool_associations_StringException: Empty attachments: - stdout + stdout pythonlogging:'': {{{ WARNING [neutron.api.extensions] Extension address-scope not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension agent not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension allowed-address-pairs not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension auto-allocated-topology not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension availability_zone not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension default-subnetpools not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension dhcp_agent_scheduler not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension dns-integration not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension dvr not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension external-net not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension extra_dhcp_opt not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension extraroute not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension flavors not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension router not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension ext-gw-mode not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension l3-ha not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension l3_agent_scheduler not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension metering not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension multi-provider not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension net-mtu not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension network_availability_zone not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension network-ip-availability not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension binding not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension port-security not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension provider not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension qos not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension quotas not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension router_availability_zone not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension router-service-type not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension security-group not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension service-type not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension subnet_allocation not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension tag not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension timestamp_core not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension vlan-transparent not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins - ERROR [neutron.api.extensions] Extension path 'neutron/tests/unit/extensions' doesn't exist! - WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins - WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension agent not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension allowed-address-pairs not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension auto-allocated-topology not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension availability_zone not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension default-subnetpools not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension dhcp_agent_scheduler not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension dns-integration not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension dvr not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension external-net not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension extra_dhcp_opt not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension extraroute not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension flavors not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension router not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension ext-gw-mode not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension l3-ha not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension l3_agent_scheduler not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension metering not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension multi-provider not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension net-mtu not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension network_availability_zone not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension network-ip-availability not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension binding not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension port-security not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension provider not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension qos not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension quotas not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension router_availability_zone not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension router-service-type not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension security-group not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension service-type not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension subnet_allocation not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension tag not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension timestamp_core not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension vlan-transparent not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins + ERROR [neutron.api.extensions] Extension path 'neutron/tests/unit/extensions' doesn't exist! + WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins + WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins }}} stderr: {{{ /home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/oslo_db/sqlalchemy/enginefacade.py:1056: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) + expire_on_commit=expire_on_commit, _conf=conf) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/l7.py:99: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - 'default': attr.ATTR_NOT_SPECIFIED, + 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:104: DeprecationWarning: validators in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.api.validators - loadbalancerv2._validate_connection_limit) + loadbalancerv2._validate_connection_limit) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:128: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - 'default': attr.ATTR_NOT_SPECIFIED, + 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:198: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, + 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:142: DeprecationWarning: validators in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.api.validators - attr.validators['type:connection_limit'] = _validate_connection_limit + attr.validators['type:connection_limit'] = _validate_connection_limit /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:167: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - 'default': attr.ATTR_NOT_SPECIFIED, + 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:174: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, + 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:188: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - 'default': attr.ATTR_NOT_SPECIFIED} + 'default': attr.ATTR_NOT_SPECIFIED} /home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. - return pkg_resources.EntryPoint.parse("x=" + s).load(False) + return pkg_resources.EntryPoint.parse("x=" + s).load(False) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_boolean()' has moved to 'neutron_lib.api.converters.convert_to_boolean()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib - res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) + res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_list()' has moved to 'neutron_lib.api.converters.convert_to_list()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib - res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) + res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:189: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - if pool['pool']['lb_method'] == attrs.ATTR_NOT_SPECIFIED: + if pool['pool']['lb_method'] == attrs.ATTR_NOT_SPECIFIED: /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:192: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - if pool['pool']['subnet_id'] == attrs.ATTR_NOT_SPECIFIED: + if pool['pool']['subnet_id'] == attrs.ATTR_NOT_SPECIFIED: /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:175: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants - pool['provider'] != attrs.ATTR_NOT_SPECIFIED): + pool['provider'] != attrs.ATTR_NOT_SPECIFIED): /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_boolean()' has moved to 'neutron_lib.api.converters.convert_to_boolean()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib - res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) + res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_list()' has moved to 'neutron_lib.api.converters.convert_to_list()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib - res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) + res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) }}} Traceback (most recent call last): - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/tests/unit/db/loadbalancer/test_db_loadbalancer.py", line 1650, in test_check_orphan_pool_associations - loadbalancer_plugin.LoadBalancerPlugin - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 480, in assertRaises - self.assertThat(our_callable, matcher) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 491, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 542, in _matchHelper - mismatch = matcher.match(matchee) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 108, in match - mismatch = self.exception_matcher.match(exc_info) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_higherorder.py", line 62, in match - mismatch = matcher.match(matchee) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 470, in match - reraise(*matchee) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/_compat3x.py", line 16, in reraise - raise exc_obj.with_traceback(exc_tb) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 1044, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 93, in __init__ - self._load_drivers() - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 107, in _load_drivers - self._check_orphan_pool_associations(ctx, self.drivers.keys()) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 123, in _check_orphan_pool_associations - list(lost_providers)) - File "/usr/lib/python3.4/logging/__init__.py", line 1620, in exception - self.log(ERROR, msg, *args, **kwargs) - File "/usr/lib/python3.4/logging/__init__.py", line 1635, in log - self.logger._log(level, msg, args, **kwargs) - File "/usr/lib/python3.4/logging/__init__.py", line 1409, in _log - self.handle(record) - File "/usr/lib/python3.4/logging/__init__.py", line 1419, in handle - self.callHandlers(record) - File "/usr/lib/python3.4/logging/__init__.py", line 1481, in callHandlers - hdlr.handle(record) - File "/usr/lib/python3.4/logging/__init__.py", line 853, in handle - self.emit(record) - File "/usr/lib/python3.4/logging/__init__.py", line 984, in emit - self.handleError(record) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/fixtures/_fixtures/logger.py", line 69, in handleError - six.reraise(*sys.exc_info()) - File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/six.py", line 686, in reraise - raise value - File "/usr/lib/python3.4/logging/__init__.py", line 978, in emit - msg = self.format(record) - File "/usr/lib/python3.4/logging/__init__.py", line 828, in format - return fmt.format(record) - File "/usr/lib/python3.4/logging/__init__.py", line 573, in format - record.exc_text = self.formatException(record.exc_info) - File "/usr/lib/python3.4/logging/__init__.py", line 523, in formatException - traceback.print_exception(ei[0], ei[1], tb, None, sio) - File "/usr/lib/python3.4/traceback.py", line 169, in print_exception - for line in _format_exception_iter(etype, value, tb, limit, chain): - File "/usr/lib/python3.4/traceback.py", line 146, in _format_exception_iter - for value, tb in values: - File "/usr/lib/python3.4/traceback.py", line 125, in _iter_chain - context = exc.__context__ + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/tests/unit/db/loadbalancer/test_db_loadbalancer.py", line 1650, in test_check_orphan_pool_associations + loadbalancer_plugin.LoadBalancerPlugin + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 480, in assertRaises + self.assertThat(our_callable, matcher) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 491, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 542, in _matchHelper + mismatch = matcher.match(matchee) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 108, in match + mismatch = self.exception_matcher.match(exc_info) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_higherorder.py", line 62, in match + mismatch = matcher.match(matchee) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 470, in match + reraise(*matchee) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/_compat3x.py", line 16, in reraise + raise exc_obj.with_traceback(exc_tb) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 1044, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 93, in __init__ + self._load_drivers() + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 107, in _load_drivers + self._check_orphan_pool_associations(ctx, self.drivers.keys()) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 123, in _check_orphan_pool_associations + list(lost_providers)) + File "/usr/lib/python3.4/logging/__init__.py", line 1620, in exception + self.log(ERROR, msg, *args, **kwargs) + File "/usr/lib/python3.4/logging/__init__.py", line 1635, in log + self.logger._log(level, msg, args, **kwargs) + File "/usr/lib/python3.4/logging/__init__.py", line 1409, in _log + self.handle(record) + File "/usr/lib/python3.4/logging/__init__.py", line 1419, in handle + self.callHandlers(record) + File "/usr/lib/python3.4/logging/__init__.py", line 1481, in callHandlers + hdlr.handle(record) + File "/usr/lib/python3.4/logging/__init__.py", line 853, in handle + self.emit(record) + File "/usr/lib/python3.4/logging/__init__.py", line 984, in emit + self.handleError(record) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/fixtures/_fixtures/logger.py", line 69, in handleError + six.reraise(*sys.exc_info()) + File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/six.py", line 686, in reraise + raise value + File "/usr/lib/python3.4/logging/__init__.py", line 978, in emit + msg = self.format(record) + File "/usr/lib/python3.4/logging/__init__.py", line 828, in format + return fmt.format(record) + File "/usr/lib/python3.4/logging/__init__.py", line 573, in format + record.exc_text = self.formatException(record.exc_info) + File "/usr/lib/python3.4/logging/__init__.py", line 523, in formatException + traceback.print_exception(ei[0], ei[1], tb, None, sio) + File "/usr/lib/python3.4/traceback.py", line 169, in print_exception + for line in _format_exception_iter(etype, value, tb, limit, chain): + File "/usr/lib/python3.4/traceback.py", line 146, in _format_exception_iter + for value, tb in values: + File "/usr/lib/python3.4/traceback.py", line 125, in _iter_chain + context = exc.__context__ AttributeError: 'NoneType' object has no attribute '__context__' -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1578771 Title: Neutron-LBaaS v2: Python 3.4 gate fails on check orphan pool associations Status in neutron: New Bug description: It appears that a python 3 unit test is failing in: neutron_lbaas.tests.unit.db.loadbalancer.test_db_loadbalancer.TestLoadBalancer test_check_orphan_pool_associations from: https://review.openstack.org/#/c/164828/ see: http://logs.openstack.org/28/164828/52/check/gate-neutron-lbaas- python34/0198012/testr_results.html.gz stack trace: ft10.4: neutron_lbaas.tests.unit.db.loadbalancer.test_db_loadbalancer.TestLoadBalancer.test_check_orphan_pool_associations_StringException: Empty attachments: stdout pythonlogging:'': {{{ WARNING [neutron.api.extensions] Extension address-scope not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension agent not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension allowed-address-pairs not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension auto-allocated-topology not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension availability_zone not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension default-subnetpools not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension dhcp_agent_scheduler not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension dns-integration not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension dvr not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension external-net not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension extra_dhcp_opt not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension extraroute not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension flavors not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension router not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension ext-gw-mode not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension l3-ha not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension l3_agent_scheduler not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension metering not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension multi-provider not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension net-mtu not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension network_availability_zone not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension network-ip-availability not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension binding not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension port-security not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension provider not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension qos not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension quotas not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension router_availability_zone not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension router-service-type not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension security-group not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension service-type not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension subnet_allocation not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension tag not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension timestamp_core not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension vlan-transparent not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins ERROR [neutron.api.extensions] Extension path 'neutron/tests/unit/extensions' doesn't exist! WARNING [neutron.api.extensions] Extension l7 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaas_agent_schedulerv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension lbaasv2 not supported by any of loaded plugins WARNING [neutron.api.extensions] Extension shared_pools not supported by any of loaded plugins }}} stderr: {{{ /home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/oslo_db/sqlalchemy/enginefacade.py:1056: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade expire_on_commit=expire_on_commit, _conf=conf) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/l7.py:99: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:104: DeprecationWarning: validators in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.api.validators loadbalancerv2._validate_connection_limit) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:128: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancer.py:198: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:142: DeprecationWarning: validators in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.api.validators attr.validators['type:connection_limit'] = _validate_connection_limit /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:167: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:174: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'is_visible': True, 'default': attr.ATTR_NOT_SPECIFIED}, /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/extensions/loadbalancerv2.py:188: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants 'default': attr.ATTR_NOT_SPECIFIED} /home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_boolean()' has moved to 'neutron_lib.api.converters.convert_to_boolean()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_list()' has moved to 'neutron_lib.api.converters.convert_to_list()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:189: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants if pool['pool']['lb_method'] == attrs.ATTR_NOT_SPECIFIED: /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:192: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants if pool['pool']['subnet_id'] == attrs.ATTR_NOT_SPECIFIED: /home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py:175: DeprecationWarning: ATTR_NOT_SPECIFIED in version 'mitaka' and will be removed in version 'newton': moved to neutron_lib.constants pool['provider'] != attrs.ATTR_NOT_SPECIFIED): /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_boolean()' has moved to 'neutron_lib.api.converters.convert_to_boolean()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) /tmp/openstack/neutron/neutron/api/v2/attributes.py:428: DeprecationWarning: Function 'neutron.api.v2.attributes.convert_to_list()' has moved to 'neutron_lib.api.converters.convert_to_list()' in version 'mitaka' and will be removed in version 'ocata': moved to neutron_lib res_dict[attr] = attr_vals['convert_to'](res_dict[attr]) }}} Traceback (most recent call last): File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/tests/unit/db/loadbalancer/test_db_loadbalancer.py", line 1650, in test_check_orphan_pool_associations loadbalancer_plugin.LoadBalancerPlugin File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 480, in assertRaises self.assertThat(our_callable, matcher) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 491, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 542, in _matchHelper mismatch = matcher.match(matchee) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 108, in match mismatch = self.exception_matcher.match(exc_info) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_higherorder.py", line 62, in match mismatch = matcher.match(matchee) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 470, in match reraise(*matchee) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/matchers/_exception.py", line 101, in match result = matchee() File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/testtools/testcase.py", line 1044, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 93, in __init__ self._load_drivers() File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 107, in _load_drivers self._check_orphan_pool_associations(ctx, self.drivers.keys()) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/neutron_lbaas/services/loadbalancer/plugin.py", line 123, in _check_orphan_pool_associations list(lost_providers)) File "/usr/lib/python3.4/logging/__init__.py", line 1620, in exception self.log(ERROR, msg, *args, **kwargs) File "/usr/lib/python3.4/logging/__init__.py", line 1635, in log self.logger._log(level, msg, args, **kwargs) File "/usr/lib/python3.4/logging/__init__.py", line 1409, in _log self.handle(record) File "/usr/lib/python3.4/logging/__init__.py", line 1419, in handle self.callHandlers(record) File "/usr/lib/python3.4/logging/__init__.py", line 1481, in callHandlers hdlr.handle(record) File "/usr/lib/python3.4/logging/__init__.py", line 853, in handle self.emit(record) File "/usr/lib/python3.4/logging/__init__.py", line 984, in emit self.handleError(record) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/fixtures/_fixtures/logger.py", line 69, in handleError six.reraise(*sys.exc_info()) File "/home/jenkins/workspace/gate-neutron-lbaas-python34/.tox/py34/lib/python3.4/site-packages/six.py", line 686, in reraise raise value File "/usr/lib/python3.4/logging/__init__.py", line 978, in emit msg = self.format(record) File "/usr/lib/python3.4/logging/__init__.py", line 828, in format return fmt.format(record) File "/usr/lib/python3.4/logging/__init__.py", line 573, in format record.exc_text = self.formatException(record.exc_info) File "/usr/lib/python3.4/logging/__init__.py", line 523, in formatException traceback.print_exception(ei[0], ei[1], tb, None, sio) File "/usr/lib/python3.4/traceback.py", line 169, in print_exception for line in _format_exception_iter(etype, value, tb, limit, chain): File "/usr/lib/python3.4/traceback.py", line 146, in _format_exception_iter for value, tb in values: File "/usr/lib/python3.4/traceback.py", line 125, in _iter_chain context = exc.__context__ AttributeError: 'NoneType' object has no attribute '__context__' To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1578771/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

