Comment 0 for bug 1616275

Revision history for this message
YAMAMOTO Takashi (yamamoto) wrote : test_router_update_gateway_upon_subnet_create_max_ips_ipv6 failure on py34

test_router_update_gateway_upon_subnet_create_max_ips_ipv6 failure on py34 job.
i haven't seen it for py27 and py35.

eg. http://logs.openstack.org/49/358549/1/check/gate-networking-midonet-python34-db/a087013/testr_results.html.gz

ft21.138: midonet.neutron.tests.unit.test_midonet_plugin.TestMidonetL3NatDBIntTest.test_router_update_gateway_upon_subnet_create_max_ips_ipv6_StringException: Empty attachments:
  stdout

pythonlogging:'': {{{
WARNING [neutron.scheduler.dhcp_agent_scheduler] No more DHCP agents
 WARNING [neutron.scheduler.dhcp_agent_scheduler] No more DHCP agents
 WARNING [neutron.scheduler.dhcp_agent_scheduler] No more DHCP agents
}}}

stderr: {{{
/tmp/openstack/neutron/neutron/common/config.py:53: DeprecationWarning: Using the 'sqlite_db' argument is deprecated: Config option sqlite_db is deprecated for removal,please use option `connection`.
  max_overflow=20, pool_timeout=10)
/home/jenkins/workspace/gate-networking-midonet-python34-db/.tox/py34/lib/python3.4/site-packages/oslo_db/sqlalchemy/enginefacade.py:259: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade
  self._legacy_facade = LegacyEngineFacade(None, _factory=self)
/home/jenkins/workspace/gate-networking-midonet-python34-db/midonet/neutron/plugin_v1.py:634: DeprecationWarning: Using function/method 'subscribe()' is deprecated: This will be removed in the P cycle. Subscriptions are now registered during object creation.
  l3_db.subscribe()
/home/jenkins/workspace/gate-networking-midonet-python34-db/midonet/neutron/extensions/routerinterfacefip.py:22: DeprecationWarning: InUse: moved to neutron_lib.exceptions
  class RouterInterfaceInUseAsGatewayByFloatingIP(n_exc.InUse):
/home/jenkins/workspace/gate-networking-midonet-python34-db/.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/tests/unit/extensions/test_l3.py:935: DeprecationWarning: IPV6_SLAAC: moved to neutron_lib.constants
  ipv6_ra_mode=n_const.IPV6_SLAAC,
/tmp/openstack/neutron/neutron/tests/unit/extensions/test_l3.py:936: DeprecationWarning: IPV6_SLAAC: moved to neutron_lib.constants
  ipv6_address_mode=n_const.IPV6_SLAAC))
}}}

Traceback (most recent call last):
  File "/tmp/openstack/neutron/neutron/tests/unit/extensions/test_l3.py", line 943, in test_router_update_gateway_upon_subnet_create_max_ips_ipv6
    self.assertIn(s3['subnet']['id'], fip_subnet_ids)
KeyError: 'subnet'