Andreas, Thank you for your answer. Actually, I was able to make it use the correct neutron API in my local tox tests, and all tests passed. However, only in Zuul, I am still getting the following errors. :-(
Thank you, Sangho > 2018. 5. 9. 오후 4:04, Andreas Scheuring <scheu...@linux.vnet.ibm.com> 작성: > > neutron.plugins.ml2.driver_api got moved to neutron-lib. You probably need to > update the networking-onos code and fix all imports there and push the > changes... > > > --- > Andreas Scheuring (andreas_s) > > > > On 9. May 2018, at 10:00, Sangho Shin <san...@opennetworking.org > <mailto:san...@opennetworking.org>> wrote: > > Hello, > > I am getting the following unit test error in Zuul test. See below. > The error is caused only in the pike version, and in stable/ocata version, I > do not have the error. > ( If you can give me any clue, it would be very helpful ) > > BTW, in nosetests, there is no error. > However, in tox -e py27 tests, I am getting different errors like below. > Actually, it is caused because the tests are using different version of > neutron library somehow. Actual neutron is installed in /opt/stack/neutron > path, and it has correct python files such as callbacks and driver api, which > are complained below. > > So, I would like to know how to specify the correct neutron location in tox > tests. > > Thank you, > > Sangho > > > tox -e py27 errors. > > --------------------------------- > > > ========================= > Failures during discovery > ========================= > --- import errors --- > Failed to import test module: > networking_onos.tests.unit.extensions.test_driver > Traceback (most recent call last): > File > "/opt/stack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py", > line 456, in _find_test_path > module = self._get_module_from_name(name) > File > "/opt/stack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py", > line 395, in _get_module_from_name > __import__(name) > File "networking_onos/tests/unit/extensions/test_driver.py", line 25, in > <module> > import networking_onos.extensions.securitygroup as onos_sg_driver > File "networking_onos/extensions/securitygroup.py", line 21, in <module> > from networking_onos.extensions import callback > File "networking_onos/extensions/callback.py", line 15, in <module> > from neutron.callbacks import events > ImportError: No module named callbacks > > Failed to import test module: > networking_onos.tests.unit.plugins.ml2.test_driver > Traceback (most recent call last): > File > "/opt/stack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py", > line 456, in _find_test_path > module = self._get_module_from_name(name) > File > "/opt/stack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py", > line 395, in _get_module_from_name > __import__(name) > File "networking_onos/tests/unit/plugins/ml2/test_driver.py", line 24, in > <module> > from neutron.plugins.ml2 import driver_api as api > ImportError: cannot import name driver_api > > > > > > > Zuul errors. > > --------------------------- > > Traceback (most recent call last): > 2018-05-09 05:12:30.077594 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_077594> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py>", > line 1182, in _execute_context > 2018-05-09 05:12:30.077653 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_077653> > | ubuntu-xenial | context) > 2018-05-09 05:12:30.077964 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_077964> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/sqlalchemy/engine/default.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/sqlalchemy/engine/default.py>", > line 470, in do_execute > 2018-05-09 05:12:30.078065 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_078065> > | ubuntu-xenial | cursor.execute(statement, parameters) > 2018-05-09 05:12:30.078210 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_078210> > | ubuntu-xenial | InterfaceError: Error binding parameter 0 - probably > unsupported type. > 2018-05-09 05:12:30.078282 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_078282> > | ubuntu-xenial | update failed: No details. > 2018-05-09 05:12:30.078367 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_078367> > | ubuntu-xenial | Traceback (most recent call last): > 2018-05-09 05:12:30.078683 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_078683> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/api/v2/resource.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/api/v2/resource.py>", > line 98, in resource > 2018-05-09 05:12:30.078791 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_078791> > | ubuntu-xenial | result = method(request=request, **args) > 2018-05-09 05:12:30.079085 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_079085> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/api/v2/base.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/api/v2/base.py>", > line 615, in update > 2018-05-09 05:12:30.079202 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_079202> > | ubuntu-xenial | return self._update(request, id, body, **kwargs) > 2018-05-09 05:12:30.079480 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_079480> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py>", > line 93, in wrapped > 2018-05-09 05:12:30.079574 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_079574> > | ubuntu-xenial | setattr(e, '_RETRY_EXCEEDED', True) > 2018-05-09 05:12:30.079870 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_079870> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 220, in __exit__ > 2018-05-09 05:12:30.079941 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_079941> > | ubuntu-xenial | self.force_reraise() > 2018-05-09 05:12:30.080242 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_080242> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 196, in force_reraise > 2018-05-09 05:12:30.080350 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_080350> > | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) > 2018-05-09 05:12:30.080629 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_080629> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py>", > line 89, in wrapped > 2018-05-09 05:12:30.080706 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_080706> > | ubuntu-xenial | return f(*args, **kwargs) > 2018-05-09 05:12:30.080985 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_080985> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_db/api.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_db/api.py>", > line 150, in wrapper > 2018-05-09 05:12:30.081064 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_081064> > | ubuntu-xenial | ectxt.value = e.inner_exc > 2018-05-09 05:12:30.081363 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_081363> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 220, in __exit__ > 2018-05-09 05:12:30.081433 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_081433> > | ubuntu-xenial | self.force_reraise() > 2018-05-09 05:12:30.081733 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_081733> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 196, in force_reraise > 2018-05-09 05:12:30.081849 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_081849> > | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) > 2018-05-09 05:12:30.082131 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_082131> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_db/api.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_db/api.py>", > line 138, in wrapper > 2018-05-09 05:12:30.082208 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_082208> > | ubuntu-xenial | return f(*args, **kwargs) > 2018-05-09 05:12:30.082489 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_082489> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py>", > line 128, in wrapped > 2018-05-09 05:12:30.082620 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_082620> > | ubuntu-xenial | LOG.debug("Retry wrapper got retriable exception: %s", > e) > 2018-05-09 05:12:30.082931 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_082931> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 220, in __exit__ > 2018-05-09 05:12:30.083006 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_083006> > | ubuntu-xenial | self.force_reraise() > 2018-05-09 05:12:30.083306 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_083306> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 196, in force_reraise > 2018-05-09 05:12:30.083415 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_083415> > | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) > 2018-05-09 05:12:30.083696 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_083696> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/db/api.py>", > line 124, in wrapped > 2018-05-09 05:12:30.083786 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_083786> > | ubuntu-xenial | return f(*dup_args, **dup_kwargs) > 2018-05-09 05:12:30.084081 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_084081> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/api/v2/base.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/api/v2/base.py>", > line 676, in _update > 2018-05-09 05:12:30.084161 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_084161> > | ubuntu-xenial | original=orig_object_copy) > 2018-05-09 05:12:30.084466 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_084466> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/callbacks/registry.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/callbacks/registry.py>", > line 53, in notify > 2018-05-09 05:12:30.084611 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_084611> > | ubuntu-xenial | _get_callback_manager().notify(resource, event, > trigger, **kwargs) > 2018-05-09 05:12:30.084932 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_084932> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/db/utils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/db/utils.py>", > line 105, in _wrapped > 2018-05-09 05:12:30.085026 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_085026> > | ubuntu-xenial | raise db_exc.RetryRequest(e) > 2018-05-09 05:12:30.085319 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_085319> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 220, in __exit__ > 2018-05-09 05:12:30.085387 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_085387> > | ubuntu-xenial | self.force_reraise() > 2018-05-09 05:12:30.085687 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_085687> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/oslo_utils/excutils.py>", > line 196, in force_reraise > 2018-05-09 05:12:30.085796 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_085796> > | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) > 2018-05-09 05:12:30.086098 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_086098> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/db/utils.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/db/utils.py>", > line 100, in _wrapped > 2018-05-09 05:12:30.086192 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_086192> > | ubuntu-xenial | return function(*args, **kwargs) > 2018-05-09 05:12:30.086499 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_086499> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/callbacks/manager.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron_lib/callbacks/manager.py>", > line 152, in notify > 2018-05-09 05:12:30.086613 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_086613> > | ubuntu-xenial | raise exceptions.CallbackFailure(errors=errors) > 2018-05-09 05:12:30.094917 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_094917> > | ubuntu-xenial | CallbackFailure: Callback > neutron.notifiers.nova.Notifier._send_nova_notification-115311 failed with > "(sqlite3.InterfaceError) Error binding parameter 0 - probably unsupported > type. [SQL: u'SELECT ports.project_id AS ports_project_id, ports.id > <http://ports.id/> AS ports_id, ports.name AS ports_name, ports.network_id AS > ports_network_id, ports.mac_address AS ports_mac_address, > ports.admin_state_up AS ports_admin_state_up, ports.status AS ports_status, > ports.device_id AS ports_device_id, ports.device_owner AS ports_device_owner, > ports.ip_allocation AS ports_ip_allocation, ports.standard_attr_id AS > ports_standard_attr_id, standardattributes_1.id > <http://standardattributes_1.id/> AS standardattributes_1_id, > standardattributes_1.resource_type AS standardattributes_1_resource_type, > standardattributes_1.description AS standardattributes_1_description, > standardattributes_1.revision_number AS standardattributes_1_revision_number, > standardattributes_1.created_at AS standardattributes_1_created_at, > standardattributes_1.updated_at AS standardattributes_1_updated_at, > securitygroupportbindings_1.port_id AS securitygroupportbindings_1_port_id, > securitygroupportbindings_1.security_group_id AS > securitygroupportbindings_1_security_group_id, portbindingports_1.port_id AS > portbindingports_1_port_id, portbindingports_1.host AS > portbindingports_1_host, portdataplanestatuses_1.port_id AS > portdataplanestatuses_1_port_id, portdataplanestatuses_1.data_plane_status AS > portdataplanestatuses_1_data_plane_status, portsecuritybindings_1.port_id AS > portsecuritybindings_1_port_id, portsecuritybindings_1.port_security_enabled > AS portsecuritybindings_1_port_security_enabled, ml2_port_bindings_1.port_id > AS ml2_port_bindings_1_port_id, ml2_port_bindings_1.host AS > ml2_port_bindings_1_host, ml2_port_bindings_1.vnic_type AS > ml2_port_bindings_1_vnic_type, ml2_port_bindings_1.profile AS > ml2_port_bindings_1_profile, ml2_port_bindings_1.vif_type AS > ml2_port_bindings_1_vif_type, ml2_port_bindings_1.vif_details AS > ml2_port_bindings_1_vif_details, ml2_port_bindings_1.status AS > ml2_port_bindings_1_status, portdnses_1.port_id AS portdnses_1_port_id, > portdnses_1.current_dns_name AS portdnses_1_current_dns_name, > portdnses_1.current_dns_domain AS portdnses_1_current_dns_domain, > portdnses_1.previous_dns_name AS portdnses_1_previous_dns_name, > portdnses_1.previous_dns_domain AS portdnses_1_previous_dns_domain, > portdnses_1.dns_name AS portdnses_1_dns_name, portdnses_1.dns_domain AS > portdnses_1_dns_domain, qos_port_policy_bindings_1.policy_id AS > qos_port_policy_bindings_1_policy_id, qos_port_policy_bindings_1.port_id AS > qos_port_policy_bindings_1_port_id, standardattributes_2.id > <http://standardattributes_2.id/> AS standardattributes_2_id, > standardattributes_2.resource_type AS standardattributes_2_resource_type, > standardattributes_2.description AS standardattributes_2_description, > standardattributes_2.revision_number AS standardattributes_2_revision_number, > standardattributes_2.created_at AS standardattributes_2_created_at, > standardattributes_2.updated_at AS standardattributes_2_updated_at, > trunks_1.project_id AS trunks_1_project_id, trunks_1.id <http://trunks_1.id/> > AS trunks_1_id, trunks_1.admin_state_up AS trunks_1_admin_state_up, > trunks_1.name AS trunks_1_name, trunks_1.port_id AS trunks_1_port_id, > trunks_1.status AS trunks_1_status, trunks_1.standard_attr_id AS > trunks_1_standard_attr_id, subports_1.port_id AS subports_1_port_id, > subports_1.trunk_id AS subports_1_trunk_id, subports_1.segmentation_type AS > subports_1_segmentation_type, subports_1.segmentation_id AS > subports_1_segmentation_id \nFROM ports LEFT OUTER JOIN standardattributes AS > standardattributes_1 ON standardattributes_1.id > <http://standardattributes_1.id/> = ports.standard_attr_id LEFT OUTER JOIN > securitygroupportbindings AS securitygroupportbindings_1 ON ports.id > <http://ports.id/> = securitygroupportbindings_1.port_id LEFT OUTER JOIN > portbindingports AS portbindingports_1 ON ports.id <http://ports.id/> = > portbindingports_1.port_id LEFT OUTER JOIN portdataplanestatuses AS > portdataplanestatuses_1 ON ports.id <http://ports.id/> = > portdataplanestatuses_1.port_id LEFT OUTER JOIN portsecuritybindings AS > portsecuritybindings_1 ON ports.id <http://ports.id/> = > portsecuritybindings_1.port_id LEFT OUTER JOIN ml2_port_bindings AS > ml2_port_bindings_1 ON ports.id <http://ports.id/> = > ml2_port_bindings_1.port_id LEFT OUTER JOIN portdnses AS portdnses_1 ON > ports.id <http://ports.id/> = portdnses_1.port_id LEFT OUTER JOIN > qos_port_policy_bindings AS qos_port_policy_bindings_1 ON ports.id > <http://ports.id/> = qos_port_policy_bindings_1.port_id LEFT OUTER JOIN > trunks AS trunks_1 ON ports.id <http://ports.id/> = trunks_1.port_id LEFT > OUTER JOIN standardattributes AS standardattributes_2 ON > standardattributes_2.id <http://standardattributes_2.id/> = > trunks_1.standard_attr_id LEFT OUTER JOIN subports AS subports_1 ON ports.id > <http://ports.id/> = subports_1.port_id \nWHERE ports.id <http://ports.id/> = > ?'] [parameters: (<MagicMock name='L3RouterPlugin().get_floatingip().get()' > id='140045078474256'>,)]" > 2018-05-09 05:12:30.097463 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_097463> > | ubuntu-xenial | {7} > networking_onos.tests.unit.plugins.l3.test_driver.ONOSL3PluginTestCase.test_update_floating_ip > [1.435310s] ... FAILED > 2018-05-09 05:12:30.097519 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_097519> > | ubuntu-xenial | > 2018-05-09 05:12:30.097608 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_097608> > | ubuntu-xenial | Captured traceback: > 2018-05-09 05:12:30.097702 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_097702> > | ubuntu-xenial | ~~~~~~~~~~~~~~~~~~~ > 2018-05-09 05:12:30.097838 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_097838> > | ubuntu-xenial | Traceback (most recent call last): > 2018-05-09 05:12:30.098230 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_098230> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/tests/base.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/neutron/tests/base.py>", > line 118, in func > 2018-05-09 05:12:30.098369 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_098369> > | ubuntu-xenial | return f(self, *args, **kwargs) > 2018-05-09 05:12:30.098642 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_098642> > | ubuntu-xenial | File > "networking_onos/tests/unit/plugins/l3/test_driver.py", line 166, in > test_update_floating_ip > 2018-05-09 05:12:30.098858 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_098858> > | ubuntu-xenial | resp = self._test_send_msg(floating_ip_request, > 'put', url) > 2018-05-09 05:12:30.099090 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_099090> > | ubuntu-xenial | File > "networking_onos/tests/unit/plugins/l3/test_driver.py", line 96, in > _test_send_msg > 2018-05-09 05:12:30.099261 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_099261> > | ubuntu-xenial | resp = self.api.put(url, self.serialize(dict_info)) > 2018-05-09 05:12:30.099597 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_099597> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py>", > line 395, in put > 2018-05-09 05:12:30.099712 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_099712> > | ubuntu-xenial | content_type=content_type, > 2018-05-09 05:12:30.100056 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_100056> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py>", > line 747, in _gen_request > 2018-05-09 05:12:30.100164 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_100164> > | ubuntu-xenial | expect_errors=expect_errors) > 2018-05-09 05:12:30.100486 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_100486> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py>", > line 643, in do_request > 2018-05-09 05:12:30.100603 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_100603> > | ubuntu-xenial | self._check_status(status, res) > 2018-05-09 05:12:30.100931 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_100931> > | ubuntu-xenial | File > "/home/zuul/src/git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py > > <http://git.openstack.org/openstack/networking-onos/.tox/py27/local/lib/python2.7/site-packages/webtest/app.py>", > line 675, in _check_status > 2018-05-09 05:12:30.101002 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_101002> > | ubuntu-xenial | res) > 2018-05-09 05:12:30.101354 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_101354> > | ubuntu-xenial | webtest.app.AppError: Bad response: 500 Internal > Server Error (not 200 OK or 3xx redirect for > http://localhost/floatingips/7464aaf0-27ea-448a-97df-51732f9e0e25.json > <http://localhost/floatingips/7464aaf0-27ea-448a-97df-51732f9e0e25.json>) > 2018-05-09 05:12:30.101685 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_101685> > | ubuntu-xenial | '{"NeutronError": {"message": "Request Failed: > internal server error while processing your request.", "detail": "", "type": > "HTTPInternalServerError"}}' > 2018-05-09 05:12:30.101735 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_101735> > | ubuntu-xenial | > 2018-05-09 05:12:30.102007 > <http://logs.openstack.org/01/566201/11/check/openstack-tox-py27/2780817/job-output.txt.gz#_2018-05-09_05_12_30_102007> > | ubuntu-xenial | {7} > networking_onos.tests.unit.plugins.ml2.test_driver.ONOSMechanismDriverTestCase.test_create_port_postcommit > [0.004284s] ... ok > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org > <mailto:openstack-dev-requ...@lists.openstack.org>?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev> > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev