Seeing the following:
2016-11-15 06:14:41.449890 | {0} nova.tests.unit.conductor.test_conductor.ConductorTaskAPITestCase.test_build_instances_build_request_not_found_because_delete [0.415026s] ... ok
2016-11-15 06:14:41.449932 |
2016-11-15 06:14:41.449951 | Captured stderr:
2016-11-15 06:14:41.449966 | ~~~~~~~~~~~~~~~~
2016-11-15 06:14:41.450093 | /home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.messaging/oslo_messaging/rpc/server.py:200: FutureWarning: The access_policy argument is changing its default value to <class 'oslo_messaging.rpc.dispatcher.DefaultRPCAccessPolicy'> in version '?', please update the code to explicitly set None as the value: access_policy defaults to LegacyRPCAccessPolicy which exposes private methods. Explicitly set access_policy to DefaultRPCAccessPolicy or ExplicitRPCAccessPolicy.
2016-11-15 06:14:41.450111 | access_policy)
2016-11-15 06:14:41.450123 |
2016-11-15 06:14:41.466906 | {2} nova.tests.unit.db.test_db_api.ConsoleTestCase.test_console_get_not_found [0.192207s] ... ok
2016-11-15 06:14:41.481542 | {7} nova.tests.unit.db.test_db_api.InstanceTestCase.test_instance_get_all_by_host_and_node_fills_manually [0.168484s] ... ok
2016-11-15 06:14:41.609761 | {3} nova.tests.unit.db.test_db_api.VirtualInterfaceTestCase.test_virtual_interface_get_by_address [0.192439s] ... ok
2016-11-15 06:14:41.610302 | {5} nova.tests.unit.db.test_db_api.SecurityGroupRuleTestCase.test_security_group_rule_get_by_security_group [0.222875s] ... ok
2016-11-15 06:14:41.633376 | {2} nova.tests.unit.db.test_db_api.DecoratorTestCase.test_require_deadlock_retry_wraps_functions_properly [0.166186s] ... ok
2016-11-15 06:14:41.700864 | {7} nova.tests.unit.db.test_db_api.InstanceTestCase.test_instance_get_by_uuid_join_meta [0.220503s] ... ok
2016-11-15 06:14:41.771555 | {6} nova.tests.unit.db.test_db_api.InstanceTypeTestCase.test_flavor_get_all_limit_sort [0.373748s] ... ok
2016-11-15 06:14:41.781268 | {5} nova.tests.unit.db.test_db_api.SecurityGroupTestCase.test_security_group_create [0.172028s] ... ok
2016-11-15 06:14:41.813156 | {2} nova.tests.unit.db.test_db_api.DnsdomainTestCase.test_dnsdomain_get_all [0.176574s] ... ok
2016-11-15 06:14:41.814076 | {3} nova.tests.unit.db.test_db_api.VirtualInterfaceTestCase.test_virtual_interface_get_by_instance_and_network [0.204686s] ... ok
2016-11-15 06:14:41.879442 | {0} nova.tests.unit.conductor.test_conductor.ConductorTaskAPITestCase.test_build_instances_no_instance_mapping [0.426768s] ... ok
2016-11-15 06:14:41.897258 | {3} nova.tests.unit.db.test_migration_utils.TestMigrationUtilsMySQL.test_delete_from_select [0.070711s] ... FAILED
2016-11-15 06:14:41.897337 |
2016-11-15 06:14:41.897356 | Captured stderr:
2016-11-15 06:14:41.897372 | ~~~~~~~~~~~~~~~~
2016-11-15 06:14:41.897439 | /home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/test_base.py:177: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated
2016-11-15 06:14:41.897465 | self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
2016-11-15 06:14:41.897526 | /home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/debtcollector/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
2016-11-15 06:14:41.897547 | return old_init(self, *args, **kwargs)
2016-11-15 06:14:41.897559 |
2016-11-15 06:14:41.897569 |
2016-11-15 06:14:41.897583 | Captured traceback:
2016-11-15 06:14:41.897598 | ~~~~~~~~~~~~~~~~~~~
2016-11-15 06:14:41.897616 | Traceback (most recent call last):
2016-11-15 06:14:41.897647 | File "nova/tests/unit/db/test_migration_utils.py", line 71, in test_delete_from_select
2016-11-15 06:14:41.897672 | test_table.create()
2016-11-15 06:14:41.897722 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/sql/schema.py", line 754, in create
2016-11-15 06:14:41.897740 | checkfirst=checkfirst)
2016-11-15 06:14:41.897790 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1856, in _run_visitor
2016-11-15 06:14:41.897814 | conn._run_visitor(visitorcallable, element, **kwargs)
2016-11-15 06:14:41.897864 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1481, in _run_visitor
2016-11-15 06:14:41.897883 | **kwargs).traverse_single(element)
2016-11-15 06:14:41.897944 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/sql/visitors.py", line 121, in traverse_single
2016-11-15 06:14:41.897964 | return meth(obj, **kw)
2016-11-15 06:14:41.898014 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 764, in visit_table
2016-11-15 06:14:41.898040 | include_foreign_key_constraints=include_foreign_key_constraints
2016-11-15 06:14:41.898088 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 914, in execute
2016-11-15 06:14:41.898109 | return meth(self, multiparams, params)
2016-11-15 06:14:41.898159 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 68, in _execute_on_connection
2016-11-15 06:14:41.898184 | return connection._execute_ddl(self, multiparams, params)
2016-11-15 06:14:41.898234 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 968, in _execute_ddl
2016-11-15 06:14:41.898248 | compiled
2016-11-15 06:14:41.898299 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1146, in _execute_context
2016-11-15 06:14:41.898313 | context)
2016-11-15 06:14:41.898365 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1337, in _handle_dbapi_exception
2016-11-15 06:14:41.898386 | util.raise_from_cause(newraise, exc_info)
2016-11-15 06:14:41.898437 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/util/compat.py", line 202, in raise_from_cause
2016-11-15 06:14:41.898462 | reraise(type(exception), exception, tb=exc_tb, cause=cause)
2016-11-15 06:14:41.898512 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1139, in _execute_context
2016-11-15 06:14:41.898526 | context)
2016-11-15 06:14:41.898576 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/default.py", line 450, in do_execute
2016-11-15 06:14:41.898596 | cursor.execute(statement, parameters)
2016-11-15 06:14:41.898642 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute
2016-11-15 06:14:41.898661 | result = self._query(query)
2016-11-15 06:14:41.898713 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query
2016-11-15 06:14:41.898729 | conn.query(q)
2016-11-15 06:14:41.898777 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 835, in query
2016-11-15 06:14:41.898804 | self._affected_rows = self._read_query_result(unbuffered=unbuffered)
2016-11-15 06:14:41.898855 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 1019, in _read_query_result
2016-11-15 06:14:41.898869 | result.read()
2016-11-15 06:14:41.898917 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 1302, in read
2016-11-15 06:14:41.898938 | first_packet = self.connection._read_packet()
2016-11-15 06:14:41.898987 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 981, in _read_packet
2016-11-15 06:14:41.899003 | packet.check_error()
2016-11-15 06:14:41.899066 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error
2016-11-15 06:14:41.899091 | err.raise_mysql_exception(self._data)
2016-11-15 06:14:41.899142 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception
2016-11-15 06:14:41.899161 | raise errorclass(errno, errval)
2016-11-15 06:14:41.899225 | oslo_db.exception.DBError: (pymysql.err.InternalError) (1046, u'No database selected') [SQL: u'\nCREATE TABLE __test_deletefromselect_table__ (\n\tid INTEGER NOT NULL AUTO_INCREMENT, \n\tuuid VARCHAR(36) NOT NULL, \n\tPRIMARY KEY (id)\n)\n\n']
2016-11-15 06:14:41.899236 |
2016-11-15 06:14:41.899247 |
2016-11-15 06:14:41.899261 | Captured traceback-1:
2016-11-15 06:14:41.899277 | ~~~~~~~~~~~~~~~~~~~~~
2016-11-15 06:14:41.899295 | Traceback (most recent call last):
2016-11-15 06:14:41.899343 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/fixtures/fixture.py", line 125, in cleanUp
2016-11-15 06:14:41.899365 | return self._cleanups(raise_errors=raise_first)
2016-11-15 06:14:41.899412 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/fixtures/callmany.py", line 89, in __call__
2016-11-15 06:14:41.899432 | reraise(error[0], error[1], error[2])
2016-11-15 06:14:41.899480 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/fixtures/callmany.py", line 83, in __call__
2016-11-15 06:14:41.899497 | cleanup(*args, **kwargs)
2016-11-15 06:14:41.899547 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/testresources/__init__.py", line 797, in tearDownResources
2016-11-15 06:14:41.899572 | resource[1].finishedWith(getattr(test, resource[0]), result)
2016-11-15 06:14:41.899622 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/testresources/__init__.py", line 509, in finishedWith
2016-11-15 06:14:41.899641 | self._clean_all(resource, result)
2016-11-15 06:14:41.899690 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/testresources/__init__.py", line 478, in _clean_all
2016-11-15 06:14:41.899713 | self.clean(resource)
2016-11-15 06:14:41.899759 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/provision.py", line 200, in clean
2016-11-15 06:14:41.899777 | resource.database.engine)
2016-11-15 06:14:41.899824 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/provision.py", line 345, in drop_all_objects
2016-11-15 06:14:41.899844 | self.impl.drop_all_objects(engine)
2016-11-15 06:14:41.899891 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/provision.py", line 492, in drop_all_objects
2016-11-15 06:14:41.899913 | for table_name in inspector.get_table_names():
2016-11-15 06:14:41.899964 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/reflection.py", line 201, in get_table_names
2016-11-15 06:14:41.899987 | self.bind, schema, info_cache=self.info_cache)
2016-11-15 06:14:41.900009 | File "<string>", line 2, in get_table_names
2016-11-15 06:14:41.900058 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/reflection.py", line 54, in cache
2016-11-15 06:14:41.900077 | ret = fn(self, con, *args, **kw)
2016-11-15 06:14:41.900129 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/dialects/mysql/base.py", line 2679, in get_table_names
2016-11-15 06:14:41.900154 | self.identifier_preparer.quote_identifier(current_schema))
2016-11-15 06:14:41.900205 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/sql/compiler.py", line 2675, in quote_identifier
2016-11-15 06:14:41.900225 | self._escape_identifier(value) + \
2016-11-15 06:14:41.900278 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", line 73, in _escape_identifier
2016-11-15 06:14:41.900304 | value = value.replace(self.escape_quote, self.escape_to_quote)
2016-11-15 06:14:41.900328 | AttributeError: 'NoneType' object has no attribute 'replace'
2016-11-15 06:14:41.900339 |
2016-11-15 06:14:41.900349 |
2016-11-15 06:14:41.900364 | Captured pythonlogging:
2016-11-15 06:14:41.900380 | ~~~~~~~~~~~~~~~~~~~~~~~
2016-11-15 06:14:41.900459 | 2016-11-15 06:14:41,855 ERROR [oslo_db.sqlalchemy.exc_filters] DBAPIError exception wrapped from (pymysql.err.InternalError) (1046, u'No database selected') [SQL: u'\nCREATE TABLE __test_deletefromselect_table__ (\n\tid INTEGER NOT NULL AUTO_INCREMENT, \n\tuuid VARCHAR(36) NOT NULL, \n\tPRIMARY KEY (id)\n)\n\n']
2016-11-15 06:14:41.900478 | Traceback (most recent call last):
2016-11-15 06:14:41.900529 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1139, in _execute_context
2016-11-15 06:14:41.900543 | context)
2016-11-15 06:14:41.900593 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/default.py", line 450, in do_execute
2016-11-15 06:14:41.900613 | cursor.execute(statement, parameters)
2016-11-15 06:14:41.900660 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute
2016-11-15 06:14:41.900678 | result = self._query(query)
2016-11-15 06:14:41.900725 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query
2016-11-15 06:14:41.900744 | conn.query(q)
2016-11-15 06:14:41.900793 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 835, in query
2016-11-15 06:14:41.900820 | self._affected_rows = self._read_query_result(unbuffered=unbuffered)
2016-11-15 06:14:41.900871 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 1019, in _read_query_result
2016-11-15 06:14:41.900886 | result.read()
2016-11-15 06:14:41.900933 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 1302, in read
2016-11-15 06:14:41.900955 | first_packet = self.connection._read_packet()
2016-11-15 06:14:41.901004 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 981, in _read_packet
2016-11-15 06:14:41.901021 | packet.check_error()
2016-11-15 06:14:41.901070 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error
2016-11-15 06:14:41.901090 | err.raise_mysql_exception(self._data)
2016-11-15 06:14:41.901139 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception
2016-11-15 06:14:41.901158 | raise errorclass(errno, errval)
2016-11-15 06:14:41.901179 | InternalError: (1046, u'No database selected')
2016-11-15 06:14:41.901221 | 2016-11-15 06:14:41,867 INFO [oslo_db.sqlalchemy.provision] DROP ALL OBJECTS, BACKEND mysql+pymysql://openstack_citest:openstack_citest@localhost/
2016-11-15 06:14:41.901234 |
2016-11-15 06:14:41.924249 | {3} nova.tests.unit.db.test_migration_utils.TestMigrationUtilsSQLite.test_create_duplicate_shadow_table [0.036549s] ... ok
2016-11-15 06:14:41.924301 |
2016-11-15 06:14:41.924320 | Captured stderr:
2016-11-15 06:14:41.924335 | ~~~~~~~~~~~~~~~~
2016-11-15 06:14:41.924397 | /home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/test_base.py:177: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated
2016-11-15 06:14:41.924423 | self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB))
2016-11-15 06:14:41.924434 |
2016-11-15 06:14:41.929800 | {7} nova.tests.unit.db.test_db_api.InstanceTestCase.test_instance_update_and_get_original_expected_host [0.227945s] ... ok
2016-11-15 06:14:41.959975 | {3} nova.tests.unit.db.test_migration_utils.TestMigrationUtilsSQLite.test_create_shadow_table_not_supported_type [0.035481s] ... ok
2016-11-15 06:14:41.979420 | {5} nova.tests.unit.db.test_db_api.SecurityGroupTestCase.test_security_group_ensure_default [0.195802s] ... ok
2016-11-15 06:14:41.980139 | {6} nova.tests.unit.db.test_db_api.KeyPairTestCase.test_key_pair_get [0.205142s] ... ok
2016-11-15 06:14:41.989230 | {3} nova.tests.unit.db.test_migration_utils.TestMigrationUtilsSQLite.test_delete_from_select [0.028938s] ... ok
2016-11-15 06:14:42.006222 | {2} nova.tests.unit.db.test_db_api.Ec2TestCase.test_ec2_instance_create [0.192122s] ... ok
2016-11-15 06:14:42.084895 | {1} nova.tests.unit.conductor.test_conductor.ConductorTaskRPCAPITestCase.test_unshelve_offload_instance_on_host_with_request_spec [0.638482s] ... ok
2016-11-15 06:14:42.159256 | {7} nova.tests.unit.db.test_db_api.InstanceTestCase.test_instance_update_and_get_original_expected_host_fail [0.228687s] ... ok
2016-11-15 06:14:42.177866 | {2} nova.tests.unit.db.test_db_api.EngineFacadeTestCase.test_use_single_context_session_reader [0.168283s] ... ok
2016-11-15 06:14:42.188393 | {3} nova.tests.unit.db.test_migrations.TestNovaMigrationsMySQL.test_walk_versions [0.181931s] ... FAILED
2016-11-15 06:14:42.188445 |
2016-11-15 06:14:42.188465 | Captured pythonlogging:
2016-11-15 06:14:42.188482 | ~~~~~~~~~~~~~~~~~~~~~~~
2016-11-15 06:14:42.188526 | 2016-11-15 06:14:42,164 INFO [oslo_db.sqlalchemy.provision] DROP ALL OBJECTS, BACKEND mysql+pymysql://openstack_citest:openstack_citest@localhost/
2016-11-15 06:14:42.188539 |
2016-11-15 06:14:42.188549 |
2016-11-15 06:14:42.188564 | Captured traceback-1:
2016-11-15 06:14:42.188579 | ~~~~~~~~~~~~~~~~~~~~~
2016-11-15 06:14:42.188599 | Traceback (most recent call last):
2016-11-15 06:14:42.188647 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/fixtures/fixture.py", line 125, in cleanUp
2016-11-15 06:14:42.188670 | return self._cleanups(raise_errors=raise_first)
2016-11-15 06:14:42.188718 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/fixtures/callmany.py", line 89, in __call__
2016-11-15 06:14:42.188738 | reraise(error[0], error[1], error[2])
2016-11-15 06:14:42.188786 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/fixtures/callmany.py", line 83, in __call__
2016-11-15 06:14:42.188803 | cleanup(*args, **kwargs)
2016-11-15 06:14:42.188854 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/testresources/__init__.py", line 797, in tearDownResources
2016-11-15 06:14:42.188880 | resource[1].finishedWith(getattr(test, resource[0]), result)
2016-11-15 06:14:42.188930 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/testresources/__init__.py", line 509, in finishedWith
2016-11-15 06:14:42.188950 | self._clean_all(resource, result)
2016-11-15 06:14:42.189000 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/testresources/__init__.py", line 478, in _clean_all
2016-11-15 06:14:42.189017 | self.clean(resource)
2016-11-15 06:14:42.189061 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/provision.py", line 200, in clean
2016-11-15 06:14:42.189080 | resource.database.engine)
2016-11-15 06:14:42.189127 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/provision.py", line 345, in drop_all_objects
2016-11-15 06:14:42.189148 | self.impl.drop_all_objects(engine)
2016-11-15 06:14:42.189195 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/src/oslo.db/oslo_db/sqlalchemy/provision.py", line 492, in drop_all_objects
2016-11-15 06:14:42.189217 | for table_name in inspector.get_table_names():
2016-11-15 06:14:42.189268 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/reflection.py", line 201, in get_table_names
2016-11-15 06:14:42.189291 | self.bind, schema, info_cache=self.info_cache)
2016-11-15 06:14:42.189312 | File "<string>", line 2, in get_table_names
2016-11-15 06:14:42.189361 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/engine/reflection.py", line 54, in cache
2016-11-15 06:14:42.189380 | ret = fn(self, con, *args, **kw)
2016-11-15 06:14:42.189432 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/dialects/mysql/base.py", line 2679, in get_table_names
2016-11-15 06:14:42.189457 | self.identifier_preparer.quote_identifier(current_schema))
2016-11-15 06:14:42.189512 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/sql/compiler.py", line 2675, in quote_identifier
2016-11-15 06:14:42.189533 | self._escape_identifier(value) + \
2016-11-15 06:14:42.189587 | File "/home/jenkins/workspace/periodic-nova-py27-with-oslo-master/.tox/py27-oslo-master/local/lib/python2.7/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", line 73, in _escape_identifier
2016-11-15 06:14:42.189613 | value = value.replace(self.escape_quote, self.escape_to_quote)
2016-11-15 06:14:42.189638 | AttributeError: 'NoneType' object has no attribute 'replace'
2016-11-15 06:14:42.189649 |
http://logs.openstack.org/periodic/periodic-nova-py27-with-oslo-master/e6bf84a/console.html#_2016-11-15_06_14_41_900225
Seems likely that the recent merge of https://github.com/openstack/oslo.db/commit/2ad571c8d7a7e1d8d18f7c5e97c564509fd34816 may have caused this?
a URL without a database name is getting used, this may be due to https:/ /github. com/openstack/ oslo.db/ commit/ 2ad571c8d7a7e1 and if so, https:/ /review. openstack. org/#/c/ 397144/ will possibly resolve this.