Public bug reported: eventlet was bumped from 0.19.x to 0.20.1 in gate, and it broke functional job:
http://logs.openstack.org/78/385178/18/check/gate-neutron-dsvm- functional-ubuntu-xenial/184b97c/testr_results.html.gz Traceback (most recent call last): File "neutron/tests/base.py", line 116, in func return f(self, *args, **kwargs) File "neutron/tests/functional/agent/l3/test_legacy_router.py", line 155, in test_conntrack_disassociate_fip_legacy_router self._test_conntrack_disassociate_fip(ha=False) File "neutron/tests/functional/agent/l3/framework.py", line 159, in _test_conntrack_disassociate_fip self.assertTrue(netcat.test_connectivity()) File "neutron/tests/common/net_helpers.py", line 505, in test_connectivity message = self.server_process.read_stdout(READ_TIMEOUT).strip() File "neutron/tests/common/net_helpers.py", line 287, in read_stdout return self._read_stream(self.stdout, timeout) File "neutron/tests/common/net_helpers.py", line 292, in _read_stream poller = select.poll() AttributeError: 'module' object has no attribute 'poll' That's because as per release notes for 0.20.0, select.poll was removed: http://eventlet.net/doc/changelog.html#id2 ** Affects: neutron Importance: Critical Status: Confirmed ** Tags: functional-tests gate-failure ** Changed in: neutron Importance: Undecided => Critical ** Changed in: neutron Status: New => Confirmed ** Tags added: functional-tests gate-failure -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1674557 Title: eventlet 0.20.x breaks functional tests due to missing select.poll() Status in neutron: Confirmed Bug description: eventlet was bumped from 0.19.x to 0.20.1 in gate, and it broke functional job: http://logs.openstack.org/78/385178/18/check/gate-neutron-dsvm- functional-ubuntu-xenial/184b97c/testr_results.html.gz Traceback (most recent call last): File "neutron/tests/base.py", line 116, in func return f(self, *args, **kwargs) File "neutron/tests/functional/agent/l3/test_legacy_router.py", line 155, in test_conntrack_disassociate_fip_legacy_router self._test_conntrack_disassociate_fip(ha=False) File "neutron/tests/functional/agent/l3/framework.py", line 159, in _test_conntrack_disassociate_fip self.assertTrue(netcat.test_connectivity()) File "neutron/tests/common/net_helpers.py", line 505, in test_connectivity message = self.server_process.read_stdout(READ_TIMEOUT).strip() File "neutron/tests/common/net_helpers.py", line 287, in read_stdout return self._read_stream(self.stdout, timeout) File "neutron/tests/common/net_helpers.py", line 292, in _read_stream poller = select.poll() AttributeError: 'module' object has no attribute 'poll' That's because as per release notes for 0.20.0, select.poll was removed: http://eventlet.net/doc/changelog.html#id2 To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1674557/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp