LBaaSAgentSchedulerTestCaseXML.test_schedule_pool_with_down_agen broken

Bug #1311232 reported by Aaron Rosen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Unassigned
Havana
Fix Released
Undecided
Unassigned

Bug Description

ft1.6695: neutron.tests.unit.services.loadbalancer.test_agent_scheduler.LBaaSAgentSchedulerTestCaseXML.test_schedule_pool_with_down_agent_StringException: Empty attachments:
  stderr
  stdout

pythonlogging:'': {{{
2014-04-22 01:44:50,176 INFO [neutron.manager] Loading Plugin: neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
2014-04-22 01:44:50,178 ERROR [neutron.services.loadbalancer.drivers.haproxy.agent_manager] Failed reporting state!
Traceback (most recent call last):
  File "neutron/services/loadbalancer/drivers/haproxy/agent_manager.py", line 178, in _report_state
    self.agent_state)
  File "neutron/agent/rpc.py", line 74, in report_state
    return self.cast(context, msg, topic=self.topic)
  File "neutron/openstack/common/rpc/proxy.py", line 171, in cast
    rpc.cast(context, self._get_topic(topic), msg)
  File "neutron/openstack/common/rpc/__init__.py", line 158, in cast
    return _get_impl().cast(CONF, context, topic, msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 166, in cast
    check_serialize(msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 131, in check_serialize
    json.dumps(msg)
  File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python2.7/json/encoder.py", line 264, in iterencode
    return _iterencode(o, 0)
  File "/usr/lib/python2.7/json/encoder.py", line 178, in default
    raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <Mock name='mock.host' id='523535184'> is not JSON serializable
2014-04-22 01:44:50,180 ERROR [neutron.openstack.common.loopingcall] in fixed duration looping call
Traceback (most recent call last):
  File "neutron/openstack/common/loopingcall.py", line 82, in _inner
    delay = interval - timeutils.delta_seconds(start, end)
TypeError: unsupported operand type(s) for -: 'Mock' and 'float'
2014-04-22 01:44:50,180 ERROR [neutron.services.loadbalancer.drivers.haproxy.agent_manager] Failed reporting state!
Traceback (most recent call last):
  File "neutron/services/loadbalancer/drivers/haproxy/agent_manager.py", line 178, in _report_state
    self.agent_state)
  File "neutron/agent/rpc.py", line 74, in report_state
    return self.cast(context, msg, topic=self.topic)
  File "neutron/openstack/common/rpc/proxy.py", line 171, in cast
    rpc.cast(context, self._get_topic(topic), msg)
  File "neutron/openstack/common/rpc/__init__.py", line 158, in cast
    return _get_impl().cast(CONF, context, topic, msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 166, in cast
    check_serialize(msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 131, in check_serialize
    json.dumps(msg)
  File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python2.7/json/encoder.py", line 264, in iterencode
    return _iterencode(o, 0)
  File "/usr/lib/python2.7/json/encoder.py", line 178, in default
    raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <Mock name='mock.host' id='368773584'> is not JSON serializable
2014-04-22 01:44:50,180 ERROR [neutron.openstack.common.loopingcall] in fixed duration looping call
Traceback (most recent call last):
  File "neutron/openstack/common/loopingcall.py", line 82, in _inner
    delay = interval - timeutils.delta_seconds(start, end)
TypeError: unsupported operand type(s) for -: 'Mock' and 'float'
2014-04-22 01:44:50,181 ERROR [neutron.services.loadbalancer.drivers.haproxy.agent_manager] Failed reporting state!
Traceback (most recent call last):
  File "neutron/services/loadbalancer/drivers/haproxy/agent_manager.py", line 178, in _report_state
    self.agent_state)
  File "neutron/agent/rpc.py", line 74, in report_state
    return self.cast(context, msg, topic=self.topic)
  File "neutron/openstack/common/rpc/proxy.py", line 171, in cast
    rpc.cast(context, self._get_topic(topic), msg)
  File "neutron/openstack/common/rpc/__init__.py", line 158, in cast
    return _get_impl().cast(CONF, context, topic, msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 166, in cast
    check_serialize(msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 131, in check_serialize
    json.dumps(msg)
  File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python2.7/json/encoder.py", line 264, in iterencode
    return _iterencode(o, 0)
  File "/usr/lib/python2.7/json/encoder.py", line 178, in default
    raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <Mock name='mock.host' id='497014864'> is not JSON serializable
2014-04-22 01:44:50,181 ERROR [neutron.openstack.common.loopingcall] in fixed duration looping call
Traceback (most recent call last):
  File "neutron/openstack/common/loopingcall.py", line 82, in _inner
    delay = interval - timeutils.delta_seconds(start, end)
TypeError: unsupported operand type(s) for -: 'Mock' and 'float'
2014-04-22 01:44:50,181 ERROR [neutron.services.loadbalancer.drivers.haproxy.agent_manager] Failed reporting state!
Traceback (most recent call last):
  File "neutron/services/loadbalancer/drivers/haproxy/agent_manager.py", line 178, in _report_state
    self.agent_state)
  File "neutron/agent/rpc.py", line 74, in report_state
    return self.cast(context, msg, topic=self.topic)
  File "neutron/openstack/common/rpc/proxy.py", line 171, in cast
    rpc.cast(context, self._get_topic(topic), msg)
  File "neutron/openstack/common/rpc/__init__.py", line 158, in cast
    return _get_impl().cast(CONF, context, topic, msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 166, in cast
    check_serialize(msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 131, in check_serialize
    json.dumps(msg)
  File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python2.7/json/encoder.py", line 264, in iterencode
    return _iterencode(o, 0)
  File "/usr/lib/python2.7/json/encoder.py", line 178, in default
    raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <Mock name='mock.host' id='523507728'> is not JSON serializable
2014-04-22 01:44:50,181 ERROR [neutron.openstack.common.loopingcall] in fixed duration looping call
Traceback (most recent call last):
  File "neutron/openstack/common/loopingcall.py", line 82, in _inner
    delay = interval - timeutils.delta_seconds(start, end)
TypeError: unsupported operand type(s) for -: 'Mock' and 'float'
2014-04-22 01:44:50,182 ERROR [neutron.services.loadbalancer.drivers.haproxy.agent_manager] Failed reporting state!
Traceback (most recent call last):
  File "neutron/services/loadbalancer/drivers/haproxy/agent_manager.py", line 178, in _report_state
    self.agent_state)
  File "neutron/agent/rpc.py", line 74, in report_state
    return self.cast(context, msg, topic=self.topic)
  File "neutron/openstack/common/rpc/proxy.py", line 171, in cast
    rpc.cast(context, self._get_topic(topic), msg)
  File "neutron/openstack/common/rpc/__init__.py", line 158, in cast
    return _get_impl().cast(CONF, context, topic, msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 166, in cast
    check_serialize(msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 131, in check_serialize
    json.dumps(msg)
  File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python2.7/json/encoder.py", line 264, in iterencode
    return _iterencode(o, 0)
  File "/usr/lib/python2.7/json/encoder.py", line 178, in default
    raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <Mock name='mock.host' id='497033488'> is not JSON serializable
2014-04-22 01:44:50,182 ERROR [neutron.openstack.common.loopingcall] in fixed duration looping call
Traceback (most recent call last):
  File "neutron/openstack/common/loopingcall.py", line 82, in _inner
    delay = interval - timeutils.delta_seconds(start, end)
TypeError: unsupported operand type(s) for -: 'Mock' and 'float'
2014-04-22 01:44:50,182 ERROR [neutron.services.loadbalancer.drivers.haproxy.agent_manager] Failed reporting state!
Traceback (most recent call last):
  File "neutron/services/loadbalancer/drivers/haproxy/agent_manager.py", line 178, in _report_state
    self.agent_state)
  File "neutron/agent/rpc.py", line 74, in report_state
    return self.cast(context, msg, topic=self.topic)
  File "neutron/openstack/common/rpc/proxy.py", line 171, in cast
    rpc.cast(context, self._get_topic(topic), msg)
  File "neutron/openstack/common/rpc/__init__.py", line 158, in cast
    return _get_impl().cast(CONF, context, topic, msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 166, in cast
    check_serialize(msg)
  File "neutron/openstack/common/rpc/impl_fake.py", line 131, in check_serialize
    json.dumps(msg)
  File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python2.7/json/encoder.py", line 264, in iterencode
    return _iterencode(o, 0)
  File "/usr/lib/python2.7/json/encoder.py", line 178, in default
    raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <Mock name='mock.host' id='421260880'> is not JSON serializable
2014-04-22 01:44:50,182 ERROR [neutron.openstack.common.loopingcall] in fixed duration looping call
Traceback (most recent call last):
  File "neutron/openstack/common/loopingcall.py", line 82, in _inner
    delay = interval - timeutils.delta_seconds(start, end)
TypeError: unsupported operand type(s) for -: 'Mock' and 'float'
2014-04-22 01:44:50,261 INFO [neutron.plugins.openvswitch.ovs_neutron_plugin] Network VLAN ranges: {}
2014-04-22 01:44:50,263 INFO [neutron.manager] Service L3_ROUTER_NAT is supported by the core plugin
2014-04-22 01:44:50,263 INFO [neutron.manager] Loading Plugin: neutron.services.loadbalancer.plugin.LoadBalancerPlugin
2014-04-22 01:44:50,285 INFO [neutron.api.extensions] Initializing extension manager.
2014-04-22 01:44:50,285 ERROR [neutron.api.extensions] Extension path 'unit/extensions' doesn't exist!
2014-04-22 01:44:50,285 INFO [neutron.api.extensions] Loading extension file: portbindings.py
2014-04-22 01:44:50,286 INFO [neutron.api.extensions] Loaded extension: binding
2014-04-22 01:44:50,286 INFO [neutron.api.extensions] Loading extension file: l3.pyc
2014-04-22 01:44:50,286 INFO [neutron.api.extensions] Loading extension file: lbaas_agentscheduler.pyc
2014-04-22 01:44:50,286 INFO [neutron.api.extensions] Loading extension file: providernet.pyc
2014-04-22 01:44:50,286 INFO [neutron.api.extensions] Loading extension file: routerservicetype.py
2014-04-22 01:44:50,286 WARNING [neutron.api.extensions] Extension router-service-type not supported by any of loaded plugins
2014-04-22 01:44:50,286 INFO [neutron.api.extensions] Loading extension file: extra_dhcp_opt.py
2014-04-22 01:44:50,287 INFO [neutron.api.extensions] Loaded extension: extra_dhcp_opt
2014-04-22 01:44:50,287 INFO [neutron.api.extensions] Loading extension file: routedserviceinsertion.py
2014-04-22 01:44:50,287 WARNING [neutron.api.extensions] Extension routed-service-insertion not supported by any of loaded plugins
2014-04-22 01:44:50,287 INFO [neutron.api.extensions] Loading extension file: metering.py
2014-04-22 01:44:50,288 WARNING [neutron.api.extensions] Extension metering not supported by any of loaded plugins
2014-04-22 01:44:50,288 INFO [neutron.api.extensions] Loading extension file: external_net.pyc
2014-04-22 01:44:50,288 INFO [neutron.api.extensions] Loading extension file: metering.pyc
2014-04-22 01:44:50,288 INFO [neutron.api.extensions] Loading extension file: loadbalancer.pyc
2014-04-22 01:44:50,288 INFO [neutron.api.extensions] Loading extension file: portsecurity.py
2014-04-22 01:44:50,289 WARNING [neutron.api.extensions] Extension port-security not supported by any of loaded plugins
2014-04-22 01:44:50,289 INFO [neutron.api.extensions] Loading extension file: l3agentscheduler.py
2014-04-22 01:44:50,290 INFO [neutron.api.extensions] Loaded extension: l3_agent_scheduler
2014-04-22 01:44:50,290 INFO [neutron.api.extensions] Loading extension file: extra_dhcp_opt.pyc
2014-04-22 01:44:50,290 INFO [neutron.api.extensions] Loading extension file: multiprovidernet.py
2014-04-22 01:44:50,290 WARNING [neutron.api.extensions] Extension multi-provider not supported by any of loaded plugins
2014-04-22 01:44:50,290 INFO [neutron.api.extensions] Loading extension file: agent.py
2014-04-22 01:44:50,291 INFO [neutron.api.extensions] Loaded extension: agent
2014-04-22 01:44:50,291 INFO [neutron.api.extensions] Loading extension file: extraroute.pyc
2014-04-22 01:44:50,291 INFO [neutron.api.extensions] Loading extension file: external_net.py
2014-04-22 01:44:50,291 INFO [neutron.api.extensions] Loaded extension: external-net
2014-04-22 01:44:50,291 INFO [neutron.api.extensions] Loading extension file: quotasv2.pyc
2014-04-22 01:44:50,291 INFO [neutron.api.extensions] Loading extension file: firewall.pyc
2014-04-22 01:44:50,292 INFO [neutron.api.extensions] Loading extension file: lbaas_agentscheduler.py
2014-04-22 01:44:50,292 INFO [neutron.api.extensions] Loaded extension: lbaas_agent_scheduler
2014-04-22 01:44:50,292 INFO [neutron.api.extensions] Loading extension file: multiprovidernet.pyc
2014-04-22 01:44:50,292 INFO [neutron.api.extensions] Loading extension file: l3_ext_gw_mode.py
2014-04-22 01:44:50,293 INFO [neutron.api.extensions] Loaded extension: ext-gw-mode
2014-04-22 01:44:50,293 INFO [neutron.api.extensions] Loading extension file: providernet.py
2014-04-22 01:44:50,293 INFO [neutron.api.extensions] Loaded extension: provider
2014-04-22 01:44:50,293 INFO [neutron.api.extensions] Loading extension file: servicetype.py
2014-04-22 01:44:50,293 INFO [neutron.api.extensions] Loaded extension: service-type
2014-04-22 01:44:50,294 INFO [neutron.api.extensions] Loading extension file: quotasv2.py
2014-04-22 01:44:50,294 INFO [neutron.api.extensions] Loaded extension: quotas
2014-04-22 01:44:50,294 INFO [neutron.api.extensions] Loading extension file: securitygroup.pyc
2014-04-22 01:44:50,294 INFO [neutron.api.extensions] Loading extension file: allowedaddresspairs.pyc
2014-04-22 01:44:50,294 INFO [neutron.api.extensions] Loading extension file: securitygroup.py
2014-04-22 01:44:50,296 WARNING [neutron.api.extensions] Extension security-group not supported by any of loaded plugins
2014-04-22 01:44:50,296 INFO [neutron.api.extensions] Loading extension file: vpnaas.pyc
2014-04-22 01:44:50,296 INFO [neutron.api.extensions] Loading extension file: __init__.py
2014-04-22 01:44:50,296 INFO [neutron.api.extensions] Loading extension file: flavor.pyc
2014-04-22 01:44:50,296 INFO [neutron.api.extensions] Loading extension file: dhcpagentscheduler.pyc
2014-04-22 01:44:50,296 INFO [neutron.api.extensions] Loading extension file: portbindings.pyc
2014-04-22 01:44:50,297 INFO [neutron.api.extensions] Loading extension file: __init__.pyc
2014-04-22 01:44:50,297 INFO [neutron.api.extensions] Loading extension file: loadbalancer.py
2014-04-22 01:44:50,298 INFO [neutron.api.extensions] Loaded extension: lbaas
2014-04-22 01:44:50,298 INFO [neutron.api.extensions] Loading extension file: agent.pyc
2014-04-22 01:44:50,298 INFO [neutron.api.extensions] Loading extension file: flavor.py
2014-04-22 01:44:50,298 WARNING [neutron.api.extensions] Extension flavor not supported by any of loaded plugins
2014-04-22 01:44:50,298 INFO [neutron.api.extensions] Loading extension file: servicetype.pyc
2014-04-22 01:44:50,298 INFO [neutron.api.extensions] Loading extension file: extraroute.py
2014-04-22 01:44:50,299 INFO [neutron.api.extensions] Loaded extension: extraroute
2014-04-22 01:44:50,299 INFO [neutron.api.extensions] Loading extension file: l3agentscheduler.pyc
2014-04-22 01:44:50,299 INFO [neutron.api.extensions] Loading extension file: routerservicetype.pyc
2014-04-22 01:44:50,299 INFO [neutron.api.extensions] Loading extension file: l3.py
2014-04-22 01:44:50,300 INFO [neutron.api.extensions] Loaded extension: router
2014-04-22 01:44:50,300 INFO [neutron.api.extensions] Loading extension file: vpnaas.py
2014-04-22 01:44:50,301 WARNING [neutron.api.extensions] Extension vpnaas not supported by any of loaded plugins
2014-04-22 01:44:50,301 INFO [neutron.api.extensions] Loading extension file: allowedaddresspairs.py
2014-04-22 01:44:50,301 INFO [neutron.api.extensions] Loaded extension: allowed-address-pairs
2014-04-22 01:44:50,302 INFO [neutron.api.extensions] Loading extension file: portsecurity.pyc
2014-04-22 01:44:50,302 INFO [neutron.api.extensions] Loading extension file: firewall.py
2014-04-22 01:44:50,303 WARNING [neutron.api.extensions] Extension fwaas not supported by any of loaded plugins
2014-04-22 01:44:50,303 INFO [neutron.api.extensions] Loading extension file: routedserviceinsertion.pyc
2014-04-22 01:44:50,303 INFO [neutron.api.extensions] Loading extension file: l3_ext_gw_mode.pyc
2014-04-22 01:44:50,303 INFO [neutron.api.extensions] Loading extension file: dhcpagentscheduler.py
2014-04-22 01:44:50,304 INFO [neutron.api.extensions] Loaded extension: dhcp_agent_scheduler
2014-04-22 01:44:50,304 INFO [neutron.api.extensions] Extension 'agent' provides no backward compatibility map for extended attributes
2014-04-22 01:44:50,304 INFO [neutron.api.extensions] Extension 'Allowed Address Pairs' provides no backward compatibility map for extended attributes
2014-04-22 01:44:50,304 INFO [neutron.api.extensions] Extension 'Neutron Extra Route' provides no backward compatibility map for extended attributes
2014-04-22 01:44:50,310 INFO [neutron.common.config] Config paste file: /home/jenkins/workspace/gate-neutron-python27/neutron/tests/etc/api-paste.ini.test
2014-04-22 01:44:50,312 WARNING [neutron.quota] security_group is already registered.
2014-04-22 01:44:50,312 WARNING [neutron.quota] security_group_rule is already registered.
2014-04-22 01:44:50,318 INFO [neutron.common.config] Config paste file: /home/jenkins/workspace/gate-neutron-python27/neutron/tests/etc/api-paste.ini.test
2014-04-22 01:44:50,321 WARNING [neutron.quota] router is already registered.
2014-04-22 01:44:50,321 WARNING [neutron.quota] floatingip is already registered.
}}}

Traceback (most recent call last):
  File "neutron/tests/unit/services/loadbalancer/test_agent_scheduler.py", line 159, in test_schedule_pool_with_down_agent
    self.assertIsNotNone(lbaas_agent)
  File "/home/jenkins/workspace/gate-neutron-python27/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py", line 345, in assertIsNotNone
    self.assertThat(observed, matcher, message)
  File "/home/jenkins/workspace/gate-neutron-python27/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat
    raise mismatch_error
MismatchError: None matches Is(None)

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Related fix proposed to neutron (stable/havana)

Related fix proposed to branch: stable/havana
Review: https://review.openstack.org/89649

Revision history for this message
Oleg Bondarev (obondarev) wrote :

I guess the root cause of the reported failure is same fixed in icehouse: https://review.openstack.org/#/c/79599
test_agent_scheduler does not create lbaas agent manager so loopingcall tracebacks are definitely not related to test_schedule_pool_with_down_agent. I'll submit a backport patch

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Related fix merged to neutron (stable/havana)

Reviewed: https://review.openstack.org/89649
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=d62331a7496481333fc767cc1dd4f9be16c4f47c
Submitter: Jenkins
Branch: stable/havana

commit d62331a7496481333fc767cc1dd4f9be16c4f47c
Author: Aaron Rosen <email address hidden>
Date: Tue Apr 22 10:12:42 2014 -0700

    Skip xml test test_schedule_pool_with_down_agent

    This patch causes the above test to be skipped as it has caused the havana
    tests on the gate to be broken for a few weeks now. Since XML support doesn't
    fully work in neutron and marked to be removed in juno skipping this xml test
    should be okay.

    Change-Id: I20fdf88ae129f77fa0a0ead9b552b4c4adfebbfc
    Related-bug: 1311232

tags: added: in-stable-havana
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to neutron (stable/havana)

Reviewed: https://review.openstack.org/89800
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=811807e553fb243565b3842293fbcd5b0311b57f
Submitter: Jenkins
Branch: stable/havana

commit 811807e553fb243565b3842293fbcd5b0311b57f
Author: Eugene Nikanorov <email address hidden>
Date: Tue Mar 11 16:04:49 2014 +0400

    Avoid creating FixedIntervalLoopingCall in agent UT

    Set polling_interval to 0 to avoid creating LoopingCall
    in loadbalancer agent tests, dhcp agent tests, linuxbridge agent tests

    (cherry picked from commit 712923d3ab3dd4b0b133a11735fed1533db84995)
    Change-Id: Ib6edbc11feba402a4c2f19b7d6833b49879ee626
    Closes-Bug: #1288079
    Closes-Bug: #1311232

Revision history for this message
Aaron Rosen (arosen) wrote :
Download full text (9.7 KiB)

ft1.6921: neutron.tests.unit.services.loadbalancer.test_agent_scheduler.LBaaSAgentSchedulerTestCaseXML.test_pool_scheduling_on_pool_creation_StringException: Empty attachments:
  stderr
  stdout

pythonlogging:'': {{{
2014-04-29 03:54:20,090 INFO [neutron.manager] Loading Plugin: neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
2014-04-29 03:54:20,206 INFO [neutron.plugins.openvswitch.ovs_neutron_plugin] Network VLAN ranges: {}
2014-04-29 03:54:20,207 INFO [neutron.manager] Service L3_ROUTER_NAT is supported by the core plugin
2014-04-29 03:54:20,208 INFO [neutron.manager] Loading Plugin: neutron.services.loadbalancer.plugin.LoadBalancerPlugin
2014-04-29 03:54:20,230 INFO [neutron.api.extensions] Initializing extension manager.
2014-04-29 03:54:20,230 ERROR [neutron.api.extensions] Extension path 'unit/extensions' doesn't exist!
2014-04-29 03:54:20,231 INFO [neutron.api.extensions] Loading extension file: providernet.py
2014-04-29 03:54:20,231 INFO [neutron.api.extensions] Loaded extension: provider
2014-04-29 03:54:20,231 INFO [neutron.api.extensions] Loading extension file: routedserviceinsertion.py
2014-04-29 03:54:20,231 WARNING [neutron.api.extensions] Extension routed-service-insertion not supported by any of loaded plugins
2014-04-29 03:54:20,231 INFO [neutron.api.extensions] Loading extension file: extraroute.py
2014-04-29 03:54:20,232 INFO [neutron.api.extensions] Loaded extension: extraroute
2014-04-29 03:54:20,232 INFO [neutron.api.extensions] Loading extension file: quotasv2.pyc
2014-04-29 03:54:20,232 INFO [neutron.api.extensions] Loading extension file: servicetype.py
2014-04-29 03:54:20,233 INFO [neutron.api.extensions] Loaded extension: service-type
2014-04-29 03:54:20,233 INFO [neutron.api.extensions] Loading extension file: loadbalancer.pyc
2014-04-29 03:54:20,233 INFO [neutron.api.extensions] Loading extension file: securitygroup.pyc
2014-04-29 03:54:20,233 INFO [neutron.api.extensions] Loading extension file: portbindings.py
2014-04-29 03:54:20,233 INFO [neutron.api.extensions] Loaded extension: binding
2014-04-29 03:54:20,233 INFO [neutron.api.extensions] Loading extension file: allowedaddresspairs.py
2014-04-29 03:54:20,233 INFO [neutron.api.extensions] Loaded extension: allowed-address-pairs
2014-04-29 03:54:20,234 INFO [neutron.api.extensions] Loading extension file: extra_dhcp_opt.py
2014-04-29 03:54:20,278 INFO [neutron.api.extensions] Loaded extension: extra_dhcp_opt
2014-04-29 03:54:20,278 INFO [neutron.api.extensions] Loading extension file: external_net.pyc
2014-04-29 03:54:20,279 INFO [neutron.api.extensions] Loading extension file: portbindings.pyc
2014-04-29 03:54:20,279 INFO [neutron.api.extensions] Loading extension file: lbaas_agentscheduler.py
2014-04-29 03:54:20,279 INFO [neutron.api.extensions] Loaded extension: lbaas_agent_scheduler
2014-04-29 03:54:20,279 INFO [neutron.api.extensions] Loading extension file: dhcpagentscheduler.pyc
2014-04-29 03:54:20,279 INFO [neutron.api.extensions] Loading extension file: extra_dhcp_opt.pyc
2014-04-29 03:54:20,280 INFO [neutron...

Read more...

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Related fix proposed to neutron (stable/havana)

Related fix proposed to branch: stable/havana
Review: https://review.openstack.org/91129

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Related fix merged to neutron (stable/havana)

Reviewed: https://review.openstack.org/91129
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=644bbde6590490491eae84d03cd9a73344b214bd
Submitter: Jenkins
Branch: stable/havana

commit 644bbde6590490491eae84d03cd9a73344b214bd
Author: Aaron Rosen <email address hidden>
Date: Tue Apr 29 11:51:37 2014 -0700

    Skip xml test test_pool_scheduling_on_pool_creation

    This patch causes the above test to be skipped as it has caused the havana
    tests on the gate to be broken for a few weeks now. Since XML support doesn't
    fully work in neutron and marked to be removed in juno skipping this xml test
    should be okay.

    Change-Id: I06e3eb08f6d53332267fd181c603b138bd4d8c01
    Related-bug: 1311232

Revision history for this message
Salvatore Orlando (salvatore-orlando) wrote :

This looks fixed to me. Any reason for which it's in "New" status?

Changed in neutron:
status: New → Fix Committed
milestone: none → juno-1
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: juno-1 → 2014.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.